@font-face{font-family:Inter;src:local(Inter-VariableFont_opsz\,wght),url(../font/Inter-VariableFont_opsz,wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}:root{--main-bg:#fff;--header-color:#fff;--header-bg:#468fea;--input-color:#494949;--input-bg:#4949490d;--output-color:#6d6d6d;--bar-color:#4949491a;--font-size:1.6rem}html{font-size:62.5%}body,h1,h2,h3,p,ul,li,div,button{margin:0;padding:0}body{font-size:var(--font-size);background-color:var(--main-bg);margin:0;font-family:Inter,sans-serif}.header{background-color:var(--header-bg);color:var(--header-color)}.header h1{font-size:var(--font-size);text-align:center;padding:2rem 1rem;font-weight:500}.languages{justify-content:center;align-items:center;display:flex}.languages__sync{vertical-align:middle}select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;outline:none}select{text-align:center;text-align-last:center;padding:2rem 0;font-weight:500}option{color:var(--input-color);text-align:left}.swap:before{content:"";background-image:url(/assets/img/sync.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.2rem;height:1.5rem;display:block}.main{margin:0 2rem}.input,.output{padding:2.5rem 2rem 2.5rem 0;position:relative}.input{border-bottom:.1rem solid var(--bar-color)}.input__text,.output__text{font-size:2.2rem}.input__text{min-height:12rem;max-height:12rem;color:var(--input-color);outline:none;overflow-y:auto}.output__text{min-height:12rem;color:var(--output-color)}.input__text[contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--input-color);pointer-events:none;display:block}.btn{position:absolute;top:2rem;right:0}.paste{top:1.95rem;right:3rem}.footer{width:100%;padding:1rem}#cmp{background-color:var(--input-color);max-width:50rem;color:var(--main-bg);text-align:center;border:none;border-radius:1rem;outline:none;padding:2rem 1rem;font-family:Inter,sans-serif;box-shadow:0 .4rem 1.5rem #00000080}#ttl{font-weight:500}#txt{padding:1rem 0}#reject,#accept{background-color:inherit;color:var(--main-bg);font-size:inherit;cursor:pointer;border:none;outline:none;margin:0;padding:0;text-decoration:none}#accept{background-color:var(--main-bg);color:var(--input-color);font-size:var(--font-size);border-radius:.5rem;margin:.5rem;padding:1rem 2rem}dialog::backdrop{background-color:#0003}.nav{white-space:nowrap;overflow-x:auto}.nav__list{margin:0;padding:0;list-style:none;display:flex}.nav__item{color:var(--input-color);margin:0;padding:1em;position:relative}.nav__item:after{content:"|";color:var(--bar-color);position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav__item:last-child:after{content:""}.nav__item a{font-size:var(--font-size);color:var(--input-color);text-decoration:none}.hidden{display:none}.alert{font-size:var(--font-size);color:var(--header-color);z-index:1000;background-color:#494949e6;border-radius:.5rem;padding:1rem 1.5rem;display:block;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.tabs,.contact,.error,.faq{max-width:80rem;margin:4rem auto}.error__title,.contact__title,.tabs__title,.faq__title{color:var(--input-color);font-size:2.2rem;font-weight:500}.faq__title{padding:1rem 0}.error__text,.input__count,.form__input,.form__textarea,.contact__message,.tabs__text,.details__summary,.details__content{font-family:Inter,sans-serif;font-size:var(--font-size);color:var(--input-color)}.tabs__text,.error__text{padding:1.5rem 0}.contact__message{padding:3rem 0}.form{flex-direction:column;gap:.5rem;width:40rem;max-width:100%;padding:1rem 0;display:flex}.form__btn,.error__link,.feedback{font-size:var(--font-size);color:var(--header-color);background-color:#494949e6;border-radius:.5rem;max-width:17rem;padding:1rem 1.5rem}.tabs__btn,.error__link,.feedback{outline:none;text-decoration:none}.form__input,.form__textarea{background-color:var(--input-bg);border:none;border-radius:.5rem;outline:none;padding:1rem .5rem;box-shadow:inset 0 0 .1rem #0000001a}.form__textarea{min-height:12rem}.form__input::placeholder,.form__textarea::placeholder{color:var(--input-color);font-family:Inter,sans-serif;font-size:var(--font-size);opacity:1}.details>.details__summary{cursor:pointer;list-style:none}.details__summary,.details__content{padding:1rem 0}.details__content{list-style-position:inside}.details>.details__summary::-webkit-details-marker{display:none}.details>.details__summary:before{content:"›";margin-right:.5rem;transition:transform .5s;display:inline-block}.details[open]>.details__summary:before{transform:rotate(90deg)}.tabs__btns{display:inline-flex}.tabs__btn,.tabs__btn--active{font-size:var(--font-size);padding:1.5rem;font-weight:500}.tabs__btn{background-color:var(--input-bg);cursor:pointer}.tabs__btn--active{background-color:var(--header-bg);color:var(--header-color)}.tabs__btn:first-child{border-radius:.5rem 0 0 .5rem}.tabs__btn:last-child{border-radius:0 .5rem .5rem 0}.tabs__pane{padding:3rem 0 0;display:none}.tabs__pane--active{display:block}.tabs__btn,.tabs__pane{transition:all .1s}@media screen and (width>=48em){.languages{justify-content:space-around}.main{margin:1rem}.translator{gap:1rem;display:flex}.input,.output{flex:1;padding:1rem 3rem 1rem 1rem}.input{background-color:var(--input-bg);border-bottom:none}.btn{top:1rem;right:1rem}}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}