@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,200;0,400;0,700;1,400&display=swap);.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: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}.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 15px}.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:-87px;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__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:#bad9f1;border-radius:.3rem;color:#000}.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),.react-datepicker__year--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__year--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__year--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__year--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__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.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;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: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}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@font-face{font-family:nostalgia;src:url(/static/media/ibmega.a2517e447250544a5fbe.woff) format("woff")}@font-face{font-family:hero;src:url(/static/media/galano-bold.a92e758a22b103cecdb9.eot);src:url(/static/media/galano-bold.a92e758a22b103cecdb9.eot?#iefix) format("embedded-opentype"),url(/static/media/galano-bold.187c83f3386736b54574.woff2) format("woff2"),url(/static/media/galano-bold.a3ff47b9ed75b3c477f0.woff) format("woff"),url(/static/media/galano-bold.4eac567cbb80ed192b11.ttf) format("truetype"),}@font-face{font-family:hero-italic;src:url(/static/media/galano-italic.7935d0ef07a78ad317e4.eot);src:url(/static/media/galano-italic.7935d0ef07a78ad317e4.eot?#iefix) format("embedded-opentype"),url(/static/media/galano-italic.7cb0f7d7acb383dca49d.woff2) format("woff2"),url(/static/media/galano-italic.d2c2b697ac921d98c6ec.woff) format("woff"),url(/static/media/galano-italic.56ba12c82caa6fd033db.ttf) format("truetype"),}@font-face{font-family:vcr;src:url(/static/media/vcr.4d56fc099f6c25035828.eot);src:url(/static/media/vcr.4d56fc099f6c25035828.eot?#iefix) format("embedded-opentype"),url(/static/media/vcr.66dc9190599a89eb2770.woff2) format("woff2"),url(/static/media/vcr.81299923a5291d69617d.woff) format("woff"),url(/static/media/vcr.10cf96d54dcd9af0486c.ttf) format("truetype"),}body,html{height:100%}body{box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto Mono;font-size:20px;margin:0;min-height:100vh;padding:0}a:hover{cursor:pointer}input,textarea{font-family:Roboto Mono;resize:none}button:focus,input:focus,textarea:focus{outline:none}input[type=checkbox]{margin:0 5px 0 0}button{border:none;font-family:inherit;font-size:inherit}button:hover{cursor:pointer}select{border:1px solid;border-radius:0;font-family:inherit;padding:5px 10px}img{height:auto;max-width:100%}h1,h2,h3,h4{color:#000;margin:0}#root{height:100%}.page{color:#666}.page-wrap,.wrap{height:100%}.header{align-items:center;display:flex;justify-content:space-between;padding:30px}.app-wrap{display:flex;flex-direction:column;height:100%}.navbar{padding:20px}.navbar-links,.navbar-menu{align-items:center;display:flex}.navbar-menu-link{color:#7252df;margin:0 0 0 30px;text-decoration:none}.app-wrap .navbar-menu-link,.navbar-menu-auth .navbar-menu-link{font-size:.7em}.navbar-menu-link:hover{color:#ec268b}.menu-link-register{border:1px solid;padding:4px 8px}.menu-link-register:hover{background:#ec268b;color:#fff}.navbar-menu-link-login,.navbar-menu-link-signup{border-bottom:1px dashed}.navbar-menu-link-login:hover,.navbar-menu-link-signup:hover{border-bottom-style:solid}.navbar-credits{display:flex;font-size:.7em;margin:0 0 0 30px}.navbar-credits-count{display:flex;padding:0 0 0 .5em}.navbar-credits-count-limit{color:#999}.navbar-message{padding:0 5px 0 15px}.navbar-action-link{border-bottom:1px dashed;color:#2faf77;display:inline-block;font-weight:700;text-decoration:none}.navbar-action-link:hover{border-bottom-style:solid;color:#ec268b;cursor:pointer}.navbar-credits-depleted .navbar-credits-count,.navbar-credits-depleted .navbar-credits-desc{background:#fad2f0}.navbar-credits-depleted .navbar-credits-desc{padding-left:5px}.navbar-credits-depleted .navbar-credits-count{padding-right:5px}.navbar-middle{align-items:center;display:flex;padding:20px 0}.app-wrap .navbar-logo,.header-logo{line-height:0}.logo:hover #stop1036{stop-color:#506ddd!important}.logo:hover #stop1073{stop-color:#a45ba6!important}.logo:hover #stop1028{stop-color:#43ec9d!important}.logo:hover #stop991{stop-color:#3ab8cc!important}.logo:hover #stop993{stop-color:#96429d!important}.logo #stop1028,.logo #stop1030,.logo #stop1036,.logo #stop1038,.logo #stop1073,.logo #stop1075,.logo #stop991,.logo #stop993{transition:stop-color .3s ease}.seed{display:flex;flex:1 1 auto}.navbar-controls{align-self:stretch;flex:0 1 auto;padding-left:2.5em}.seo-mode{flex-direction:column;height:100%;justify-content:space-between;padding:0 10px 0 0}.seo-mode,.seo-mode-main{display:flex}.seo-mode-main .loading-indicator{color:#999;margin-left:20px}.switch{align-items:stretch;border:2px solid #2faf77;color:#2faf77;cursor:pointer;display:flex;font-size:.7em;font-weight:700;padding:1px}.switch-seomode{margin-left:16px}.switch-red{border-color:#ec268b;color:#ec268b}.switch-status{align-self:center;padding:0 8px;position:relative;top:-1px}.switch-handle{background-color:#2faf77;margin:1px}.switch-red .switch-handle{background-color:#ec268b}.switch-off{border-color:#ccc;flex-direction:row-reverse}.switch-off .switch-handle{background-color:#ccc}.switch-off .switch-status{color:#bbb}.switch:hover{border-color:#ec268b}.switch-red.switch-on:hover{border-color:#ec268b99}.switch-red.switch-off:hover{border-color:#ddd}.seo-mode-settings{font-size:.65em;padding-bottom:3px}.seo-mode-setting{position:relative}.seo-mode-setting-text{border-bottom:1px dashed;color:#ec268b;cursor:pointer}.seo-mode-setting-text:hover{border-bottom:1px solid}.dropdown.dropdown-seo{font-size:1em;margin:0;max-height:20em;min-width:10em;overflow-y:scroll;right:0}.dropdown-seo .dropdown-item{cursor:pointer}.seo-mode-settings-off .seo-mode-setting-text{border-bottom:none;color:#999;cursor:default}.main{display:flex;flex-grow:1;width:100%}.sidebar{flex:0 0 auto;padding:20px}.sidebar-link{border-bottom:none;color:#2faf77;cursor:pointer;display:block;line-height:1.8em;padding:4px 30px 4px 8px;text-decoration:none}.sidebar-nav-icon{position:relative;top:2px}.sidebar-nav-icon path{fill:#aeebd0!important}.sidebar-nav-item-active{font-weight:700}.sidebar-nav-item-active .sidebar-link{color:#ec268b}.sidebar-nav-item-active .sidebar-nav-icon path{fill:#ec268b!important}.sidebar-link:hover{background-color:#2faf77;color:#fff}.sidebar-link:hover .sidebar-nav-icon path{fill:#fff!important}.view{display:flex;flex:1 1 auto}.navbar-logo .logo{height:auto;max-width:170px}.userinput{border:1px solid #ccc;border-right:none!important;color:#000;display:inline-block;font-size:inherit;padding:10px 14px}.userinput:focus{background:#f5f5f5;border:1px solid #000}.userinput-main{flex-grow:1;font-size:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:18px 22px}::-webkit-input-placeholder{color:#ccc;opacity:1}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}.userbutton{background-color:#2faf77;border:0 solid;color:#fff;cursor:pointer;display:flex;padding:18px 19px}.userbutton:hover{background-color:#ec258b}.userbutton-find{border:1px solid #ccc;border-left:none!important;padding:16px 20px}.userinput-main:focus+.userbutton-find{border:1px solid #000}.search-logo{height:auto;width:24px}.search-logo path{fill:#fff!important}.textface{color:#aaa;font-size:.8em;letter-spacing:-1px;margin:0 0 0 5px}.dashboard-wrap{flex-grow:1;padding:25px 25px 50px 80px}.projects-create{color:#0098c4;line-height:1.6;padding:0 0 0 10px}.projects-item{padding-top:50px}.projects-item-active .projects-item-name{background:#eee;padding:0 4px 2px}.projects-item-active .projects-item-parent:hover .projects-item-name{background:none;color:#000;color:initial}.projects-item-parent{display:inline-block;padding:0 20px 5px 10px}.projects-item-parent:hover{background:#f5f5f5}.projects-item-name{display:inline-block;font-size:1.3em;font-weight:700;line-height:1.2}.projects-item-actions{display:none}.projects-item-parent:hover .projects-item-actions{display:inline-block}.projects-item-action{border-bottom:1px dashed;color:#0098c4;cursor:pointer;display:inline-block;font-size:.7em;margin-left:20px;position:relative;top:-4px}.projects-item-action:hover{border-bottom-style:solid}.projects-item-topics{margin-top:-3px;padding-left:20px}.projects-item-topic-name{display:inline-block}.projects-item-topic-options{display:none;padding:0 15px;position:relative;top:-4px}.projects-item-topic-name:hover .projects-item-topic-options{display:inline-block}.projects-item-topic-options-dots{color:#0098c4;cursor:pointer;display:inline-block;font-size:.5em;letter-spacing:1px}.projects-item-topic-options-dots:hover{color:#ec268b}.projects-item-topic-options-links{display:inline-block}.projects-item-topic-options-link{border-bottom:1px dotted;color:#0098c4;cursor:pointer;display:inline-block;font-size:.8em;margin:0 0 0 15px}.projects-item-topic-options-link:hover{border-bottom-style:solid}.projects-item-topic-link{border-bottom:1px solid;color:#000;display:inline;text-decoration:none}.projects-item-topic-link:hover{cursor:pointer}.projects-item-topic-name:hover .projects-item-topic-link{background:#0098c4;color:#fff;padding:0 5px 2px}.projects-item-topic-link-active{background:#eee;padding:0 4px 2px}.projects-item-topic-prefix{color:#ccc;line-height:1.35}.select-project-dropdown{display:inline-block}.select-project-link{border-bottom:1px dotted;color:#0098c4;cursor:pointer;display:inline-block;margin:0 0 0 20px}.select-project-link:hover{border-bottom-style:solid}.create-link{border-bottom:1px dashed;color:#0098c4}.create-link:hover{border-bottom-style:solid;cursor:pointer}.topics-inner,.topics-wrap,.topictree,.view-topics{overflow-x:scroll}.topics-wrap{flex-grow:1;padding:25px 25px 50px 18px}.topics-inner{padding:0 10px 10px 0}.view-empty-placeholder{background:#f5f5f5;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-size:.8em;line-height:1.5;padding:5px 15px}.view-empty-placeholder a{border-bottom:1px solid;color:#14a063;text-decoration:none}.view-empty-placeholder a:hover{color:#ec268b}.topictree{border:1px solid #333;box-shadow:10px 10px 0 #ccc;padding:70px}.tree{display:none}.treewrap{line-height:1.35}.treeitem-parent{background:#ccc;color:#fff;font-weight:700;padding:2px 6px 4px}.treeitem-expandable{cursor:pointer}.tree-expanded{display:block}.treeitem-truncated{position:relative}.treeitem-truncated .treelinks{background:#fff;border:1px solid #ddd;box-shadow:5px 5px 0 #ccc;margin-top:1.35em;padding:0 0 5px 10px;position:absolute;right:0;z-index:200}.treeitem,.treelabel{white-space:nowrap}.treebranch{color:#ccc}.treelabel{display:inline-block;position:relative}.treeitem:hover .treelabel{background-color:#f3f3f3}.treeseo{color:#aaa;cursor:default;display:inline-block}.treeseo-dashes{color:#eee;padding:0 10px;top:1px}.treeseo-dashes,.treeseo-difficulty,.treeseo-volume{position:relative}.tree-heading{cursor:default;font-size:.6em;position:absolute;right:0;top:-1.5em}.treeseo-add{color:#0098c4;cursor:pointer;font-weight:200}.treeseo-add:hover{font-weight:700}.treelinks{color:#0098c4;display:none;margin:0 0 0 1em;position:relative;top:-2px}.treelinks img{margin:0 3px -2px 0}.treelinks-after{display:inline-block;margin:0 0 0 .4em}.treelinks-after-message{background:#d2effa;color:#000;font-size:.6em;padding:0 3px}.treelinks-after .icon-ai{padding-right:2px}.icon-treenode path{fill:#000!important}.treelink,.treewrap:hover>.treeitem>.treelinks{display:inline-block}.treelink{border-bottom:1px dotted;cursor:pointer;font-size:.6em;font-weight:400;line-height:1.1;margin-right:1em;word-spacing:-3px}.treelink:hover{border-bottom:1px solid}.treelink-manual,.treelink-more{color:#0098c4;display:inline-block;position:relative}.treeitem-top{display:block;position:relative}.treeitem-top:hover>.treelinks{display:inline-block}.triangle{margin-right:6px}.triangle-expanded svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.noselect{-webkit-user-select:none;user-select:none}@-webkit-keyframes loading{0%{content:"/"}25%{content:"-"}50%{content:"\\"}75%{content:"|"}to{content:"/"}}@keyframes loading{0%{content:"/"}25%{content:"-"}50%{content:"\\"}75%{content:"|"}to{content:"/"}}.loader{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ee278c,#0098c4);-webkit-background-clip:text;background-clip:text;color:#999;display:inline-block;padding:4px 0 0}.loading-indicator:before{-webkit-animation:loading 1s steps(4) infinite;animation:loading 1s steps(4) infinite;content:"";display:inline-block}.loader-subtopics{font-size:.8em;margin:0 0 0 10px}.workspace-nav{padding:0 0 40px}.workspace-nav-item{display:inline-block;margin:0 30px 0 0}.workspace-nav-hint{color:#82d4ec;font-size:.5em;padding:0 0 0 4px;position:relative;top:-5px}.link-inline{color:#0098c4;display:inline-block;font-size:14px;line-height:1}.link-inline a{text-decoration:none}.link-inline a:hover{border-bottom:1px solid}.link-inline .icon{margin:0 8px 0 0;position:relative;top:3px}.link-inline .icon path{fill:#999!important}.workspace-nav-item-primary .link-inline a{color:#2faf77}.workspace-nav-item-primary .link-inline .icon{margin:0 6px 0 0;max-height:12px;top:2px;width:auto}.workspace-nav-item-primary .link-inline .icon path{fill:#2faf77!important}.history{box-sizing:border-box;flex:0 0 15em;padding:0 25px 30px 0}.history-empty{color:#999;font-size:.7em;line-height:1.5;padding:100px 0 0}.history-empty-link{border-bottom:1px dashed;color:#0098c4;text-decoration:none}.history-empty-link:hover{border-bottom-style:solid}.history-topics{flex-basis:10em}.history,.history *{transition:all .3s ease-in-out}.history-list,.history-list *{transition:none}.history.history-closed{flex-basis:0;padding-right:0}.history-slide{align-items:center;color:#999;cursor:pointer;display:flex;font-size:.7em;margin:30px 0 0 10px}.icon-slide{margin-right:15px}.history-slide .icon-slide path{fill:#999!important}.history-slide:hover .history-slide-desc,.history-slide:hover svg{opacity:.5}.history-closed .history-slide{margin-left:-75px}.history-closed .history-slide .icon-slide{margin-right:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.history-list{list-style-type:none;margin:0;padding:40px 0 0}.history-item{display:flex;margin-bottom:10px;padding:10px}.history-item:hover{background:#0098c414;cursor:pointer}.history-item,.history-item-inner,.history-list{box-sizing:border-box;overflow:hidden;width:100%}.history-item-inner{margin-top:-3px}.history-item-icon{margin:0 10px 0 0}.history-item-name{color:#0098c4;display:inline;font-size:.8em;line-height:1.4;max-width:100%;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.history-item:hover .history-item-name{background-color:#0098c4;border:none;color:#fff}.history-item:hover .icon-history path{fill:#0098c4!important}.history-item-updated{color:#aaa;font-size:.6em;margin:4px 0 0 2px}.icon-history path{fill:#0098c452!important}.icon-ai{height:10px;margin:0 2px 0 0;position:relative;top:1px;width:auto}.plan-wrap{box-sizing:border-box;padding:25px 25px 50px 18px;width:100%}.plan-inner{overflow-x:hidden;width:100%}.plan-inner .workspace-nav{padding-left:32px}.plan-table{box-shadow:10px 10px 0 #ccc;display:table;font-size:.8em;height:100%;margin-bottom:10px;table-layout:fixed;width:calc(100% - 10px)}.plan-table.plan-table-notesoff{width:auto}.plan-row{display:table-row;height:100%;position:relative}.plan-header .plan-col{border-top:1px solid #333;color:#999;font-size:.8em;font-weight:700;padding-bottom:20px;text-transform:none}.plan-header .plan-col:hover{background:none!important;cursor:auto!important}.plan-header .plan-col-helper{border-top:none}.plan-col{border-bottom:1px solid #f3f3f3;border-right:1px solid #333;display:table-cell;padding:6px 30px 6px 8px;position:relative;vertical-align:middle}.plan-col-concat{border-right:1px solid #f3f3f3}.plan-row .plan-col-helper{border-bottom:none;box-shadow:10px 10px 0 #fff;color:#fff;font-size:.8em;font-weight:700;letter-spacing:-3px;padding-right:3px;width:22px}.plan-row:last-child .plan-col{border-bottom:1px solid #333}.plan-row:last-child .plan-col-helper{border-bottom:none}.plan-row:hover .plan-col-helper{color:#666}.plan-row .plan-col-helper span{padding:0 5px 2px 2px}.plan-row .plan-col-helper:hover span{background-color:#f2f2f2}.plan-col:last-child{padding-right:10px}.plan-col-sorted{left:6px;position:relative;top:-1px}.plan-col-sorted-asc svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.plan-prefix{color:#ccc;font-family:Arial;letter-spacing:1px;line-height:0;padding:0 4px 0 0}.plan-col-topic{position:relative;width:40ch}.plan-col-topic .plan-col-item{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.plan-table-crowded .plan-col-topic{width:30ch}.plan-col-topic:hover{background-color:#f8f8f8;cursor:pointer}.plan-col-topic:hover .plan-col-item{font-weight:700}.plan-topic-open{background-color:#fff;border:1px solid #0098c4;box-shadow:3px 3px 0 #0098c455;color:#0098c4;display:none;font-size:.8em;padding:1px 4px 2px;position:absolute;right:.8em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plan-col-topic:hover .plan-topic-open{display:block}.plan-col-format,.plan-col-progress{color:#888;cursor:pointer;font-size:.8em;text-transform:uppercase;width:10ch}.plan-col-format:hover,.plan-col-progress:hover{background-color:#f8f8f8}.plan-header .plan-col-progress{text-transform:none}.plan-progress-tag{background:#eaeaea;color:#000;display:inline-block;font-size:.9em;padding:2px 4px}.plan-progress-tag-draft{background:#fdfac8}.plan-progress-tag-reviewing{background:#ffebdd}.plan-progress-tag-published{background:#c6f4df}.modal-overlay{align-items:center;background-color:#0002;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal{align-items:stretch;background-color:#fff;box-shadow:10px 10px #6669;display:flex;font-size:16px;max-width:800px;position:relative;width:80%}.modal-wrap{align-items:center;display:flex;flex:1 1;padding:30px 20px 30px 50px}.modal-image{align-items:flex-end;display:flex;flex:1 1;line-height:0;padding:30px 50px 0 20px}.modal h1{font-size:1.5em;margin:0}.close-button{color:#0098c4;cursor:pointer;font-weight:700;position:absolute;right:10px;top:10px}.close-button:hover{color:#ec268b}.dropdown{background-color:#fff;border:1px solid #ddd;box-shadow:5px 5px #6663;font-size:.6em;margin:-2px 0 0;padding:10px 0 0;position:absolute;z-index:100}.dropdown-items{padding-bottom:5px}.dropdown-item{margin-bottom:5px;padding:0 10px}.dropdown-item input[type=radio]
.dropdown-item input[type=checkbox],.dropdown-item label{cursor:pointer}.dropdown-item:hover{color:#666}.dropdown-item input[type=radio]{margin:0 5px 0 0}.dropdown-item-disabled{color:#bbb}.dropdown-section{border-top:1px solid #ddd;padding:10px 0 5px}.dropdown-section:first-child{border-top:none;padding-top:0}.dropdown-section:last-child{padding-bottom:0}.dropdown-apply{border-top:1px solid #ddd;color:#0098c4;cursor:pointer;font-weight:700;padding:10px;text-align:center}.dropdown-apply:hover{background-color:#0098c4;color:#fff}.dropdown-format,.dropdown-progress{font-size:1em;padding:10px 4px 4px 10px}.dropdown-format .dropdown-items,.dropdown-progress .dropdown-items{padding-bottom:0}.dropdown-format .plan-format-tag,.dropdown-progress .plan-progress-tag{cursor:pointer;display:inline-block;margin:0 6px 6px 0}.dropdown-progress .plan-progress-tag:hover{box-shadow:0 0 0 1px #000}.plan-format-tag{color:#000;display:inline-block;font-size:.9em;padding:2px 4px;white-space:nowrap}.plan-format-tag svg{margin:0 5px 0 0;position:relative;top:1px}.plan-format-tag svg path{fill:#999!important}.dropdown-format .plan-format-tag:hover{color:#999}.dropdown-format .dropdown-items .plan-format-tag-clear{background:none;border-bottom:1px dotted;color:#0098c4;font-weight:400;margin:0 0 10px 4px;padding:0;text-transform:none}.dropdown-format .plan-format-tag-clear:hover{border-bottom-style:solid;box-shadow:none}.plan-row:not(.plan-header) .plan-col.plan-col-notes{color:#999;cursor:pointer;font-size:.8em;overflow-x:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.plan-note{box-sizing:border-box;overflow-x:hidden;padding:6px 30px 6px 8px;text-overflow:ellipsis;white-space:nowrap}.plan-note:hover{background-color:#f8f8f8}.plan-note-empty{display:block;height:100%;width:100%}.notes-focused{border:1px solid #ccc;box-shadow:4px 4px #6663;box-sizing:border-box;font-size:inherit;height:2.4em;position:absolute;top:-1px;width:100%;z-index:500}.notes-unfocused{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker-wrapper,.react-datepicker__tab-loop *{font-family:Roboto Mono}.datepicker-wrapper,.datepicker-wrapper .react-datepicker__input-container{height:100%;width:100%}.datepicker{border:none;box-sizing:border-box;font-size:inherit;height:100%;padding:6px 1ch 6px 8px;width:15ch;width:100%}.datepicker:hover{background:#f8f8f8;cursor:pointer}.datepicker-past-date .datepicker{color:#8e0505}.react-datepicker__close-icon{visibility:hidden}.datepicker-wrapper:hover .react-datepicker__close-icon{visibility:visible}.datepicker-wrapper .react-datepicker__close-icon:after{background:none;color:#0098c4}.datepicker-wrapper .react-datepicker__close-icon:after:hover{color:#000}.plan-col-created,.plan-col-deadline,.plan-col-published{font-size:.8em}.plan-row:not(.plan-header) .plan-col-deadline{padding:0}.plan-col-deadline{width:16ch}.react-datepicker-popper{padding-top:0!important}.react-datepicker__tab-loop .react-datepicker{border:1px solid #ddd;box-shadow:8px 8px #6663}.datepicker-popper *{border-radius:0}.plan-col-published .plan-col-item{display:inline-block;min-width:11ch}.plan-col-created,.plan-col-published{width:12ch}.plan-col-difficulty,.plan-col-volume{padding-left:15px;padding-right:20px;text-align:right}.plan-col-volume{width:9em}.plan-col-difficulty{width:2.5em}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip-text{background-color:#fff;border:1px solid #ddd;box-shadow:5px 5px #6663;color:#666;display:none;font-size:.7rem;font-weight:400;left:1em;padding:8px 10px;position:absolute;text-align:left;top:0;transition:opacity .3s;white-space:normal;width:18em;z-index:2000}.tooltip:hover .tooltip-text{display:block}.tooltip-mark{border:1px solid;border-radius:50%;color:#0098c4;font-size:.6em;height:1em;line-height:1em;margin:0 0 0 3px;position:relative;text-align:center;top:-4px;width:1em}.writing-wrap{flex-grow:1;padding:25px 25px 50px 18px}.writing-inner{padding:0 10px 10px 0}.writing{border:1px solid #333;box-shadow:10px 10px 0 #ccc;display:flex}.writing-tools{border-right:1px solid #333;flex:1 1 auto;padding:40px}.writing-meta{font-size:.8em;line-height:1.6;max-width:max(20em,20%);padding:30px 0}.writing-meta-item{border-bottom:1px solid #333;padding:30px 40px}.writing-meta-item:first-child{padding-top:0}.writing-meta-item:last-child{border-bottom:none;padding-bottom:0}.writing-meta-topic-parent{color:#bbb;font-weight:700;margin-bottom:5px}.writing-meta-topic-name{background:#bbb;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.3em 0 0 #bbb,-.3em 0 0 #bbb;box-sizing:border-box;color:#fff;display:inline;font-size:1.25em;margin-left:.3em;max-width:100%;padding:.2em 0}.writing-meta-topic-seo{margin-top:15px}.writing-meta-item-key{color:#bbb}.writing-meta .tooltip-mark{font-size:.5em}.writing-meta-dates{font-size:.75em}.writing-meta-plan-table{display:table}.writing-meta-plan-table>div{display:table-row}.writing-meta-plan-table .writing-meta-plan-table-cell{display:table-cell;padding:5px 2ch 5px 0}.writing-meta-format,.writing-meta-progress,.writing-meta-volume{position:relative}.writing-meta-format .plan-format-tag,.writing-meta-progress .plan-progress-tag{padding:2px 6px;text-transform:uppercase}.writing-meta-format .dropdown,.writing-meta-progress .dropdown{left:11ch}.writing-meta-format .dropdown-items,.writing-meta-progress .dropdown-items{align-items:flex-start;display:flex;flex-direction:column}.writing-meta-format .plan-format-tag{background:#f5f5f5}.writing-meta-format .plan-format-tag:hover,.writing-meta-progress .plan-progress-tag:hover{cursor:pointer;opacity:.7}.writing-meta-notes{color:#999;font-size:.75em;line-height:1.2;margin-top:25px;position:relative}.writing-meta-note:hover{background:#f4f4f4;cursor:pointer}.writing-meta-note-empty:hover{background:none;font-weight:700}.writing-meta-set{color:#0098c4;cursor:pointer}.writing-meta-set:hover{font-weight:700}.writing-meta-deadline .datepicker-wrapper,.writing-meta-deadline .react-datepicker__input-container{width:auto}.writing-meta-deadline .datepicker{padding:1px 0;width:16ch}.writing-meta-deadline .datepicker:hover{background:none;font-weight:700}.writing-meta-deadline .datepicker::-webkit-input-placeholder{color:#0098c4}.writing-meta-deadline .datepicker::placeholder{color:#0098c4}.view-write .history .history-item-name{white-space:normal}.writing-settings{display:flex;margin-bottom:70px}.writing-scale-container{font-size:.6em;padding-right:5vw}.writing-scale-container:last-child{margin-bottom:0}.writing-scale-row{display:flex;padding-bottom:5px}.writing-scale-row-heading{font-size:1.25em;padding-bottom:10px}.writing-scale-label{color:#999}.writing-scale-point{color:#0098c4;display:inline-block;letter-spacing:-2px;padding-right:10px}.writing-scale-empty{color:#fff}.writing-scale-handle{color:#0098c4;cursor:grab}.writing-scale-handle:active{cursor:grabbing}.writing-scale-row:hover{color:#0098c4;cursor:pointer;font-weight:700}.typing-active{background-color:#ddd;display:inline}.typing-cursor{font-weight:700}.writing-headings{padding:0 0 60px}.writing-zone-button{color:#2faf77;font-size:.75em;text-align:center}.writing-zone-button .icon{display:inline-block;margin:0 0 0 10px;max-height:.75em;position:relative;top:1px;width:auto}.writing-zone-button-text{border-bottom:1px dotted;display:inline-block;line-height:1.1}.writing-zone-button .icon path{fill:#2faf77!important}.writing-zone-button:hover{border-bottom-style:solid;font-weight:700}.writing-heading-ideas-wrap{position:relative}.writing-heading-ideas{background:#eee;counter-reset:title-ideas;list-style-type:none;margin:0;padding:20px 60px}.writing-heading-ideas-description,.writing-text-ideas-description{color:#999;font-size:.6em;padding:0 50px 15px 0}.writing-link{border-bottom:1px dotted;color:#2faf77;display:inline-block;font-weight:700;line-height:1.1}.writing-link:hover{border-bottom-style:solid;cursor:pointer}.writing-button-text{border-bottom:1px dotted;display:inline-block;line-height:1.2}.writing-heading-emphasis{color:#333;font-weight:700}.writing-link:hover .writing-button-text{border-bottom-style:solid}.writing-link .icon{display:inline-block;height:15px;margin-left:10px;position:relative;top:1px;width:auto}.writing-ai{height:1.1em;margin-right:5px;position:relative;top:3px}.writing-heading-idea{counter-increment:title-ideas;margin-bottom:15px;position:relative}.writing-heading-idea:last-child{margin-bottom:0}.writing-heading-idea:before{color:#aaa;content:"#" counter(title-ideas);left:-2em;position:absolute;top:0}.writing-heading-idea-static:hover{background-color:#2faf77;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:10px 0 0 #2faf77,-10px 0 0 #2faf77;color:#fff;cursor:pointer}.writing-heading-idea-choose{background:#2faf77;display:none;position:absolute}.writing-heading-idea-static:hover .writing-heading-idea-choose{display:inline}.writing-heading-idea-choose svg{height:14px;margin:0 5px 0 10px;width:auto}.writing-heading-idea-choose svg path{fill:#fff!important}.writing-input{background:#eee;border:none;border-radius:0;box-sizing:border-box;padding:16px 20px;width:100%}.writing-create{display:flex;padding:50px 0 0}.writing-create-title{font-size:1.2em;width:45ch}.writing-heading-title{font-size:1.2em;overflow-y:hidden}.writing-create .writing-heading-title{background:#fff;border:1px solid #ccc;font-size:1.6em;max-width:40ch;padding:.6em .8em}.writing-create .userbutton{align-items:center;display:flex;padding:1em 1.5em}.create-content-link{border-bottom:1px dashed;color:#2faf77}.create-content-link:hover{border-bottom-style:solid;color:#ec268b;cursor:pointer}.writing-save{color:#a24a9d;font-size:.5em;opacity:0;position:absolute;right:0;top:.75em;transition:opacity 1s}.writing-saved,.writing-saving{opacity:1;transition:opacity 1s}.writing-saved:before{bottom:-.1em;content:"\01F5F9";left:-1.2em;position:absolute}.writing-input-text{display:none;font-size:1em}.writing-editor-wrapper{position:relative}.writing-editor-wrapper *{font-family:inherit!important}.writing-editor-wrapper .ql-toolbar.ql-snow{border:1px solid #eee;padding:8px 8px 12px}.writing-editor-wrapper .ql-container.ql-snow{background:#eee;border:none;border-radius:0;box-sizing:border-box;font-size:1em;font-size:.75em;padding:0 5px}.writing-editor-wrapper .ql-container .ql-editor{max-height:30em;overflow-y:scroll}.writing-editor-wrapper .ql-container .ql-editor h2{font-size:1.3em}.writing-editor-wrapper .ql-container .ql-editor a{color:#0098c4}.writing-editor-wrapper .ql-container .ql-editor pre{background-color:#777;border-radius:0}.writing-editor-wrapper .ql-container .ql-editor a:hover{opacity:.7}.writing-editor-wrapper .ql-container .ql-editor.ql-blank:before{color:#aaa;font-style:normal;padding-left:5px}.writing-save-text{top:-3em}.writing-editor-save{padding-top:20px;text-align:right}.writing-editor-save-button{background:#2faf77;color:#fff;font-size:.8em;padding:.7em}.writing-editor-save-button:hover{background-color:#2a9a69}.writing-editor-wrapper .ql-toolbar .ql-header{color:#0098c4}.writing-editor-wrapper .ql-toolbar .ql-picker .ql-picker-label svg{display:none}.writing-editor-wrapper .ql-toolbar .ql-picker .ql-picker-label:after{content:url(/static/media/editor-dropdown.d75e75be33327897d316.svg)!important;margin-left:2px;position:absolute;top:3px}.writing-editor-wrapper .ql-toolbar .ql-picker-item.ql-selected,.writing-editor-wrapper .ql-toolbar .ql-picker-label.ql-active{color:#ec268b}.writing-editor-wrapper .ql-toolbar .ql-custom-icon svg{display:none}.ql-tooltip{background-color:#fff!important;border:1px solid #888!important;box-shadow:5px 5px #6668!important}.ql-tooltip a,.ql-tooltip a:hover{color:#0098c4!important}.ql-tooltip a:hover{opacity:.5}.writing-editor-wrapper .ql-toolbar button{margin:0 2px;position:relative}.writing-editor-wrapper .ql-toolbar button:before{left:5px;position:absolute;top:0}.writing-editor-wrapper .ql-toolbar .ql-picker-item:hover,.writing-editor-wrapper .ql-toolbar .ql-picker-label:hover,.writing-editor-wrapper .ql-toolbar button svg:hover,.writing-editor-wrapper .ql-toolbar button:hover:before{opacity:.5}.writing-editor-wrapper .ql-toolbar .ql-bold:before{content:url(/static/media/editor-bold.e74d41165cce4a5fa8fb.svg)}.writing-editor-wrapper .ql-toolbar .ql-italic:before{content:url(/static/media/editor-italic.2984b167e53e39f19fc6.svg)}.writing-editor-wrapper .ql-toolbar .ql-underline:before{content:url(/static/media/editor-underline.62524e767a28cfc03c72.svg)}.writing-editor-wrapper .ql-toolbar .ql-list[value=ordered]:before{content:url(/static/media/editor-numbered.e4e48f0ba552fcdde595.svg)}.writing-editor-wrapper .ql-toolbar .ql-list[value=bullet]:before{content:url(/static/media/editor-bulleted.6184981890263e444a9e.svg)}.writing-editor-wrapper .ql-toolbar .ql-link:before{content:url(/static/media/editor-link.c9060cf5ca8e6062da5d.svg)}.writing-editor-wrapper .ql-toolbar .ql-code-block:before{content:url(/static/media/editor-code.05df9b2c78d942dd51de.svg)}.writing-editor-wrapper .ql-toolbar .ql-clean:before{content:url(/static/media/editor-clear.7a2f4a421607e377dca2.svg)}.context-menu{background-color:#fff;border:1px solid #ec268b;box-shadow:5px 5px #6668;position:absolute;z-index:9999}.context-menu-tree{top:-1.5em}.context-menu-plan{top:-2em}.context-menu-pin{border:none;border-right:14px solid transparent;border-top:14px solid #ec268b;bottom:-14px;height:0;left:-1px;position:absolute;width:0}.context-menu-wrap{display:flex}.context-menu-wrap .writing-ai{margin:0 8px;max-width:14px}.context-menu-items{display:flex}.context-menu-item{color:#0098c4;cursor:pointer;display:inline-block;font-size:.8em;padding:4px 8px}.context-menu-item:hover{background-color:#0098c4;color:#fff}.context-menu-close{color:#999;cursor:pointer;font-size:.75em;padding:4px 8px}.context-menu-close:hover{background-color:#999;color:#fff}.context-menu .loader{font-size:.8em;padding:4px 8px}.context-menu-item-writing-draft{color:#ec268b}.hero{margin:0 auto;max-width:80%}.hero-front{padding:0 20px 50px}.hero-title,.hero-top{align-items:center;display:flex}.hero-title{background-image:url(/static/media/jpn-front-hero.ab8493ed2fb9edf70299.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;padding:0 0 0 7vw}.hero-title h1{box-sizing:border-box;font-family:hero;font-size:80px;font-size:5.5vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.2;margin:-.4em 0 -.1em}.hero-highlight{font-family:hero-italic}.hero-highlight-blue{color:#0198c4}.hero-highlight-purple{color:#ec258b}.hero-image{box-sizing:border-box;flex:1 0 auto;line-height:0;padding:0 5%;width:50%}.hero-front .hero-image{margin:-10px 0 1px}.hero .userbutton-find,.hero .userinput-main{border-color:#000;font-size:1.4em;padding:20px 25px}.hero .userbutton-find{font-weight:700}.button-italic{font-style:italic;font-weight:400}.hero .userbutton-find:hover .button-italic{font-style:normal;font-weight:700}.hero .userinput-main::-webkit-input-placeholder{color:#bbb;opacity:1}.hero .userinput-main::placeholder{color:#bbb;opacity:1}.hero .userinput-main::-ms-input-placeholder{color:#bbb}.auth-container{padding-top:20px}.auth-description{font-size:.75em;padding:10px 0 0}.form-field{padding-bottom:15px}.form-field input,.form-field textarea{border:1px solid #000;border-radius:0;box-sizing:border-box;display:block;font-size:.7em;margin-top:3px;min-width:30ch;padding:5px 10px;width:100%}.form-field input::-webkit-input-placeholder{font-style:italic}.form-field input::placeholder{font-style:italic}.form-field textarea::-webkit-input-placeholder{font-style:italic}.form-field textarea::placeholder{font-style:italic}.form-field input:focus,.form-field textarea:focus{background-color:#f5f5f5}.form-field label{color:#999;font-size:.8em}.form-message{font-size:.8em;line-height:1.5;padding:20px 0 0}.form-message-text{background:#d2fae9;display:inline}.form-error .form-message-text{background:#fad2f0}.password-error{padding:10px 0}.form-contact button,.form-user button{background:#299867;color:#fff;cursor:pointer;margin-top:5px;padding:10px 15px}.form-contact button:hover,.form-user button:hover{background:#ec268b}.forgot-password-link{text-align:right}.forgot-password-link a{border-bottom:1px dashed;color:#0298c4;font-size:.6em;text-decoration:none}.forgot-password-link a:hover{border-bottom-style:solid}.form-reset{padding-top:30px}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.blinking-cursor{-webkit-animation:blink 1s step-start 0s infinite;animation:blink 1s step-start 0s infinite}.centered-wrap{display:flex;flex-direction:column}.centered-wrap .header{padding-bottom:0}.centered-wrap .primary{align-items:center;display:flex;flex-grow:1;justify-content:space-around}.centered-wrap .centered-container{margin-top:-60px;width:20em}.contact-wrap{align-self:center}.centered-wrap.contact-wrap .primary{align-items:stretch}.contact-wrap h1{line-height:1.2;padding-bottom:30px}.contact-container{align-items:stretch;display:flex;margin:50px 0 0;max-width:60%}.contact-image{align-items:flex-end;display:flex;flex:1 0 max(50%,400px);line-height:0;padding:0 0 0 100px}.gradient *{bottom:0;left:0;position:absolute;right:0;top:0}.gradient-bottom{height:8vw;position:relative;width:100%}.gradient-blue{background:radial-gradient(ellipse 60% 16vw at 70% bottom,rgba(2,152,196,.4) 0,rgba(2,152,196,0) 50%)}.gradient-red{background:radial-gradient(ellipse 40% 10vw at 40% bottom,rgba(238,37,139,.3) 0,rgba(238,37,139,0) 60%)}.sections-container{margin:0 auto;max-width:85%}.section{padding:100px 0 50px}.section-horizontal{display:grid;grid-template-columns:repeat(3,1fr)}.front-usp{-webkit-column-gap:10%;column-gap:10%}.section-item-title{color:#0198c4;font-family:vcr,Roboto Mono;font-size:40px;font-size:3vw;line-height:1.3;padding-bottom:1em;text-transform:uppercase}.section-item-title-inner{background:#dbf0f7;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.2em 0 0 #dbf0f7,-.2em 0 0 #dbf0f7;display:inline;padding:.12em 0}.section-item-title-cursor{background:#f2fafc;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiMwMjk4YzQiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4=);background-repeat:repeat;display:inline-block;height:1em;margin:.04em 0 0 .12em;padding:.12em 0 .1em;position:absolute;width:.7em}.usp-highlight{color:#ec258b;font-weight:700}.section-image{text-align:center}.front-satori,.parallax img{position:relative}.front-satori-background{background-image:url(/static/media/background-blur.9148fa2930dedea05454.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 1s ease}.front-satori .parallax{margin:0 auto;max-width:500px;min-width:300px;padding-top:100px;width:30vw}.section-vertical{min-height:1000px}.feature{display:flex;margin:0 0 250px}.front-features .feature:last-child{margin-bottom:0}.feature-right{flex-direction:row-reverse}.feature-text{flex:0 1 20em}.feature-image{padding:1vw 10px 0 5em;position:relative}.feature-right .feature-image{padding:1vw 5em 0 0}.feature-title{margin-bottom:2em}.feature-title h2{font-family:hero,Roboto Mono;font-size:3vw;line-height:1.1}.modal-text{padding:20px 0 0}@-webkit-keyframes floatAnimation{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translatey(0);transform:translatey(0)}45%{-webkit-animation-timing-function:cubic-bezier(.5,0,.75,.5);animation-timing-function:cubic-bezier(.5,0,.75,.5);-webkit-transform:translatey(-18px);transform:translatey(-18px)}50%{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,1);animation-timing-function:cubic-bezier(.5,.5,.5,1);-webkit-transform:translatey(-20px);transform:translatey(-20px)}55%{-webkit-animation-timing-function:cubic-bezier(.25,.5,.5,1);animation-timing-function:cubic-bezier(.25,.5,.5,1);-webkit-transform:translatey(-18px);transform:translatey(-18px)}}@keyframes floatAnimation{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translatey(0);transform:translatey(0)}45%{-webkit-animation-timing-function:cubic-bezier(.5,0,.75,.5);animation-timing-function:cubic-bezier(.5,0,.75,.5);-webkit-transform:translatey(-18px);transform:translatey(-18px)}50%{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,1);animation-timing-function:cubic-bezier(.5,.5,.5,1);-webkit-transform:translatey(-20px);transform:translatey(-20px)}55%{-webkit-animation-timing-function:cubic-bezier(.25,.5,.5,1);animation-timing-function:cubic-bezier(.25,.5,.5,1);-webkit-transform:translatey(-18px);transform:translatey(-18px)}}.modal-upgrade .modal-image img{-webkit-animation:floatAnimation 10s infinite;animation:floatAnimation 10s infinite}.modal-action{display:inline-block;padding:20px 0 0}.invite-sent-success{background:#d2fae9}.invite-sent-fail{background:#fad2f0}.loc-app-account .navbar-menu-link-account{font-weight:700}.account-wrap{flex-grow:1;padding:20px 30px 50px 60px}.account-settings{display:flex;padding:40px 0}.account-tabs{flex:0 1 auto;padding:0 40px 0 0}.account-tab{color:#0098c4;font-size:.8em;margin-left:-.8em;padding:.6em .8em}.account-tab:not(.account-tab-active):hover{background-color:#0098c4;color:#fff;cursor:pointer}.account-tab-active{color:#ec268b;font-weight:700}.account-tab-icon{margin:0 .8em -2px 0}.account-tab-icon *{fill:#0098c452!important}.account-tab:hover .account-tab-icon *{fill:#fff!important}.account-tab-active .account-tab-icon *,.account-tab-active:hover .account-tab-icon *{fill:#ec268b!important}.account-container{flex:1 0 auto;padding:10px 20px}.account-setting{margin:0 0 40px}.account-setting:last-child{margin:0}.setting-title{color:#999;font-size:.8em;margin:0 0 .5em}.setting-container{align-items:stretch;display:flex}.setting-value{align-items:center;display:flex}.setting-value-input{width:400px;width:30ch}.setting-value-state{background:#f5f5f5;padding:0 .8em}.setting-value input{flex:1 1 auto;min-width:10ch}.account-setting-email .setting-save,.account-setting-name .setting-value input:first-child{margin-right:10px}.setting-email-verify button,.setting-save button{background:#2faf77;color:#fff;font-size:.8em;height:100%;margin-left:10px;padding:.7em .8em}.setting-email-verify button:hover,.setting-save button:hover{background:#ec268b}.setting-email-verify button:disabled,.setting-email-verify button[disabled],.setting-save button:disabled,.setting-save button[disabled]{background:#eee;color:#bbb}.setting-email-verify input,.setting-value input{border:1px solid #ccc;border-radius:0;font-size:inherit;padding:.4em .8em}.setting-email-verify input:focus,.setting-value input:focus{background:#f5f5f5;border:1px solid #000}.setting-value input::-webkit-input-placeholder{font-style:italic}.setting-value input::placeholder{font-style:italic}.setting-email-verify input::-webkit-input-placeholder{font-style:italic}.setting-email-verify input::placeholder{font-style:italic}.setting-email-verify input:-ms-input-placeholder{font-style:italic}.setting-email-verify input::-ms-input-placeholder{font-style:italic}.setting-email-verify{align-items:stretch;display:flex}.setting-email-verify input{max-width:6ch}.setting-save button.account-reset-password{margin:0;padding:.7em .8em}.setting-save button.account-delete{background-color:#999;color:#fff;margin:0}.setting-save button.account-delete:hover{background-color:#ec268b}.setting-value-plan-name{font-weight:700;text-transform:uppercase}.setting-value-plan-price{color:#777;font-style:italic}.setting-value-plan-dash{color:#ccc;padding:0 .5em}button.button-plan-downgrade{background:#999}.setting-switch{padding:.5em 0}.setting-switch .switch{margin:0 1.5em 0 0}.switch-description{position:relative;top:-1px}.features-intro{line-height:1.5;margin:0 auto 5em;max-width:40ch;text-align:center}.feature-icon-topics path,.feature-topics .feature-highlight,.feature-topics .feature-title-icon path{fill:#0198c4!important;color:#0198c4}.feature-icon-plan path,.feature-plan .feature-highlight,.feature-plan .feature-title-icon path{fill:#8b70e4!important;color:#8b70e4}.feature-icon-write path,.feature-write .feature-highlight,.feature-write .feature-title-icon path{fill:#eb258b!important;color:#eb258b}.feature-title-focus{align-items:baseline;display:flex;white-space:nowrap}.feature-title-icon{height:auto;margin:0 .25em 0 0;min-width:.5em}.features-intro .feature-title-icon{margin-bottom:-2px}.feature-image-screen{border:4px solid #000;box-shadow:10px 10px 0 #ccc;box-sizing:border-box}.feature-image-figure{height:auto;left:30%;position:absolute;top:-11vw;width:16vw}.feature-write .feature-image-figure{left:40%;top:-12vw}.section-japanese{display:flex;justify-content:center}.section-japanese-text{max-width:5vw}.section-prepricing{margin:-40px 0 0;text-align:center}.section-prepricing h2{box-sizing:border-box;font-family:hero;font-size:80px;font-size:5.5vw;line-height:1.2}.section-prepricing-description{color:#000;font-size:30px;font-size:2vw;line-height:1.4;padding:4vw 13vw 0}.section-tiers{justify-items:center}.tier{color:#999;max-width:22ch}.tier-image{padding:0 0 20px;text-align:center}.tier-image-img{max-height:150px;position:relative}.tier-pro .tier-image-img{margin-top:-20px;max-height:170px}.tier-enterprise .tier-image-img{margin-top:-40px;max-height:190px}.tier-name-container{border:1px solid #000;display:flex;font-family:vcr,Roboto Mono;font-size:40px}.tier-name-container *{flex:1 0 auto;padding:.1em .2em;text-align:center}.tier-name-prefix{background:#000;color:#fff}.tier-name-main{color:#000;text-transform:uppercase}.tier-price{color:#999;padding:25px 0 35px}.tier-price-main{font-size:24px;font-weight:700}.tier-price-extra{font-size:14px;margin:0 0 0 1ch}.tier-billing-active{border-bottom:1px dotted;color:#0198c4;cursor:pointer}.tier-billing-active:hover{border-bottom-style:solid}.tier-enterprise .tier-price-extra{margin:0 1ch 0 0}.tier-credits,.tier-perks{font-size:18px}.tier-credits{border-bottom:1px solid #ddd;margin:0 0 .5em;padding:0 0 .5em}.tier-credits-number{font-weight:700;padding:0 1ch 0 0}.tier-free .tier-credits-number{color:#2cac77}.tier-pro .tier-credits-number{color:#eb258b}.tier-free .tier-credits-number{color:#aaa}.tier-perk{background-image:url(/static/media/check-green.3c3e134c1a632824dffa.svg);background-position:0 .5ch;background-repeat:no-repeat;padding:0 0 .8ch 2.8ch}.tier-pro .tier-perk{background-image:url(/static/media/check-purple.47f0963224855ea37095.svg)}.tier-enterprise .tier-perk{background-image:url(/static/media/check-grey.65920504c8dfa3d8a098.svg)}.tier-everything{color:#000;font-style:italic;padding:0 0 .8ch}.tier-action{padding:1.5em 0 0}.tier-action .userbutton{font-size:26px;font-weight:700;justify-content:center;width:100%}.tier-pro .tier-action .userbutton{background:#ec258b}.tier-enterprise .tier-action .userbutton{background:#aaa}.tier-action .userbutton:hover{background-color:#8b70e4}.aux-wrap{padding:3em}.section-stack{text-align:center}.section-stack-description{color:#999;font-size:30px;font-size:2vw;line-height:1.4;padding:2vw 20vw 0}.section-stack-logos{display:flex;justify-content:space-between;margin:0 -7.5%;padding:70px 0 30px}.section-stack-logos *{height:3vw}.footer{display:flex;flex-direction:column;position:relative}.footer-items{display:flex;justify-content:space-between;padding:80px 50px}.footer-logo .logo path{fill:#000!important}.footer-logo .logo:hover path{fill:#ec258b!important}.footer-logo .logo rect{display:none!important}.footer-menu-link{border-bottom:1px solid;color:#000;margin:0 0 0 3em;text-decoration:none}.footer-menu-link:hover{color:#ec258b}.footer .gradient-bottom{bottom:0;padding-top:80px;position:absolute;z-index:-1}.footer .gradient-bottom .gradient-red{background:radial-gradient(ellipse 50% 20vw at 45% bottom,rgba(238,37,139,.3) 0,rgba(238,37,139,0) 60%)}.footer .gradient-bottom .gradient-blue{background:radial-gradient(ellipse 80% 25vw at 80% bottom,rgba(2,152,196,.4) 0,rgba(2,152,196,0) 50%)}.footer .gradient-bottom .gradient-green{background:radial-gradient(ellipse 50% 25vw at 15% bottom,rgba(47,175,119,.4) 0,rgba(47,175,119,0) 50%)}@media only screen and (max-width:1024px){body{font-size:14px}.header{padding:20px}.menu-link-register{padding:2px 4px}.logo{max-width:min(150px,40vw)}.navbar-menu-link{margin:0 0 0 20px}.hero{margin-top:20px;max-width:100%}.hero-front{padding-bottom:30px}.hero .userbutton-find,.hero .userinput-main{font-size:1em;min-width:100px;padding:10px 15px}.section{padding:20px 0}.sections-container{margin:0 20px;max-width:100%}.section-horizontal{grid-row-gap:30px;grid-template-columns:1fr;padding:0 10%}.section-item-title{font-size:5vw;padding-bottom:10px}.front-satori .parallax{padding:0 0 300px}.front-satori .parallax-image{max-width:50%}.front-satori-background{background-size:cover;margin:0 -20px}.features-intro{margin-bottom:7em}.feature{flex-direction:column;margin:0 0 60px}.feature-text{flex:0 1 auto}.feature-image,.feature-right .feature-image{padding:20px 0 0}.feature-title{margin-bottom:1.5em}.feature-title h2{font-size:1.5em}.feature-title-focus{display:inline-block}.feature .feature-image-figure{display:none}.section-japanese-text{max-width:10vw;padding-bottom:20px}.section-prepricing-description{font-size:1em}.tier{padding-bottom:80px}.tier:last-child{padding-bottom:0}.tier-name-container{font-size:26px}.tier-image{padding-bottom:0}.tier .tier-image-img{max-height:80px!important}.tier-price{padding:15px 0 20px}.tier-credits,.tier-perks,.tier-price-main{font-size:inherit}.tier-action .userbutton{font-size:1.5em}.tier-everything{font-size:.9em}.section-stack-description{font-size:inherit;padding:40px 0 0}.section-stack-logos{padding:40px 0}.section-stack-logos *{height:5vw}.section-stack-moz,.section-stack-semrush{display:none}.footer-items{flex-direction:column;padding:50px 20px 20px}.footer-logo,.footer-menu{text-align:center}.footer-menu-link{display:inline-block;margin:1em 1em 0}}
/*# sourceMappingURL=main.c259528b.css.map*/