@font-face{font-family:RobotoBold;src:url(/assets/RobotoMono-Bold-5563ce58.ttf) format("truetype")}@font-face{font-family:RobotoLight;src:url(/assets/RobotoMono-Light-7114a0d1.ttf) format("truetype")}header{display:flex;align-items:center;justify-content:center;font-family:RobotoBold;height:10vh;background-color:#202123;color:#fff;border-radius:0 0 40px 40px}main{height:90vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;background-color:#343541}main>.input-output{height:80%;width:70%;display:flex;border-radius:20px;flex-direction:row;gap:50px}main>.input-output>*{width:50%;height:auto}main>.input-output>.text-area-total>.container-data-div-output-input>p{padding:10px;font-family:RobotoBold;background-color:#202123;color:#fff;margin-top:0;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:15px}main>.input-output>.text-area-total>p>svg{cursor:pointer}.text-area-total{position:relative;border:#202123 1px solid;border-radius:15px;overflow-y:scroll;word-wrap:break-word}.text-area-total::-webkit-scrollbar{width:0em}.text-area-total::-webkit-scrollbar-track{background:transparent}.container-output-ia::-webkit-scrollbar-track{background:transparent}.container-output-ia::-webkit-scrollbar{width:0em}.info-icon:before{content:"Min letters: 250. Max letters: 50.000";display:none;position:absolute;transform:translateY(-50%);background-color:#474747cc;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;z-index:9999;top:20px;left:200px;font-family:RobotoBold}.info-icon:hover:before{display:block}main>.input-output>.text-area-total>textarea{border:none;outline:none;background-color:transparent;resize:none;font-family:RobotoLight;color:#fff;height:90%;width:95%;margin:auto;padding:10px;font-weight:700}.output-ia{border:none;outline:none;background-color:transparent;resize:none;font-family:RobotoLight;color:#fff;height:90%;width:95%;margin:auto;padding:10px;font-weight:700;font-size:.9rem}.btn-summarize{border:none;margin:10px;font-size:1rem;border-radius:20px;padding:7px;background-color:#202123;color:#fff;cursor:pointer}svg{z-index:1}.container-output-ia{border:#73a89a 1px solid;border-radius:15px;overflow-y:scroll;word-wrap:break-word}.container-output-ia>div>p{padding:10px;font-family:RobotoBold;background-color:#73a89a;color:#fff;margin-top:0;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:15px}.alert-error{width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#ef4444;padding:10px;border-radius:20px;color:#580505;display:inline;font-family:RobotoBold;position:absolute;top:105px;z-index:1000}.alert-error>svg{padding-right:20px}#toggleButton{display:none}@media screen and (max-width: 768px) and (max-height: 1024px){.alert-error{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#ef4444;padding:10px;border-radius:20px;color:#580505;display:inline;font-family:RobotoBold;position:absolute;top:105px}#toggleButton{display:block;position:absolute;background-color:#73a89a;z-index:10;top:18%;right:12%}.nondisplay{display:none}section.input-output{display:flex;flex-direction:column;height:200vh;width:90vw;margin:20px}section.input-output>*{margin:auto;height:70%;width:80%}main{flex-direction:column}}@font-face{font-family:RobotoBold;src:url(../public/fonts/RobotoMono-Bold.ttf) format("truetype")}@font-face{font-family:RobotoLight;src:url(../public/fonts/RobotoMono-Light.ttf) format("truetype")}.nav-options{width:70%;border-radius:20px;height:5%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.nav-options>div>select,button,input{min-width:110px;border:none;border-radius:10px;padding:5px;cursor:pointer;background-color:#202123;color:#fff;font-family:RobotoBold;position:relative}.submit{transition:transform .3s}.submit:hover{transform:scale(1.1)}.nav-options>div>p{font-family:RobotoBold;font-size:.8rem;color:#fff}@media screen and (max-width: 768px) and (max-height: 1024px){.nav-options{display:grid;grid-template-columns:1fr 1fr;position:relative;bottom:10%;gap:20px}}html,body{padding:0;margin:0;background-color:#343541}::selection{background-color:#73a89a}
