@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap);.Header_container__TsUVY{margin:0 auto;overflow:auto;padding:0 2rem}@media screen and (min-width:600px){.Header_container__TsUVY{margin:0 auto;max-width:1100px;overflow:auto;padding:0 2rem;width:85%}}.Header_header__OKWO7{min-height:2.5rem;padding:.75rem 2rem;text-align:center;width:100%}.Header_header__OKWO7 h1{font-feature-settings:"smcp";color:#1c306d;font-family:Play,sans-serif;font-size:3rem;font-style:italic;font-variant:small-caps;font-weight:700}@media screen and (min-width:600px){.Header_header__OKWO7{text-align:left}.Header_header__OKWO7 h1{font-size:4rem}}.PromptForm_container__Zemkr{margin:0 auto;overflow:auto;padding:0 2rem}@media screen and (min-width:600px){.PromptForm_container__Zemkr{margin:0 auto;max-width:1100px;overflow:auto;padding:0 2rem;width:85%}}.PromptForm_form-container__XKjxq{align-items:flex-start;display:flex;justify-content:center;width:80%}@media screen and (min-width:600px){.PromptForm_form-container__XKjxq{align-items:center;min-height:75vh;padding:2rem}}.PromptForm_form__VYsNU{display:flex;flex-direction:column;gap:1.5rem;text-align:center;width:100%}@media screen and (min-width:600px){.PromptForm_form__VYsNU{text-align:left}}.PromptForm_label__o9\+h0{color:#1c306d;font-size:1.3rem;font-weight:700}.PromptForm_prompt-input__KfphC{border-radius:5px;font-family:Poppins,sans-serif;outline:none;padding:.75rem;resize:none;width:100%}.PromptForm_error__Yu8fP{color:red}.PromptForm_button-container__0fgmC{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start}.PromptForm_submit-button__M22Yu{background-color:#1c306d;border:1px solid #fff;border-radius:5px;color:#fff;height:2.5rem;outline:none;padding:.5rem;text-align:center;width:7rem}.PromptForm_submit-button__M22Yu:hover{filter:brightness(90%)}.PromptForm_submit-button__M22Yu:active{transform:scale(.95)}.PromptForm_submit-button__M22Yu:disabled{filter:grayscale(100%);opacity:.5}.spinner{color:#1c306d;display:inline-block;height:40px;position:relative;width:40px}.spinner div{animation:spinner 1.2s linear infinite;transform-origin:20px 20px}.spinner div:after{background:#1c306d;border-radius:20%;content:" ";display:block;height:10px;left:18.5px;position:absolute;top:1.5px;width:3.5px}.spinner div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes spinner{0%{opacity:1}to{opacity:0}}.InteractionCard_card__i0QnI{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:1rem 0}.InteractionCard_prompt-container__cpZCv,.InteractionCard_response-container__P-7ki{display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem;text-align:center;width:100%}@media screen and (min-width:600px){.InteractionCard_prompt-container__cpZCv,.InteractionCard_response-container__P-7ki{flex-direction:row;text-align:left}}.InteractionCard_prompt-container__cpZCv{margin-bottom:1rem}.InteractionCard_response-container__P-7ki{margin-top:1rem}.InteractionCard_prompt-name__0ztRe,.InteractionCard_response-name__SBEB6{flex-basis:33%;text-align:center}@media screen and (min-width:600px){.InteractionCard_prompt-name__0ztRe,.InteractionCard_response-name__SBEB6{text-align:left}}.InteractionCard_prompt-text__FbVeg,.InteractionCard_response-text__uqeJZ{word-wrap:normal;align-items:center;display:flex;flex:1 1;font-size:.85rem;justify-content:center}@media screen and (min-width:600px){.InteractionCard_prompt-text__FbVeg,.InteractionCard_response-text__uqeJZ{justify-content:flex-start}}.InteractionList_container__STVWa{margin:0 auto;overflow:auto;padding:0 2rem}@media screen and (min-width:600px){.InteractionList_container__STVWa{margin:0 auto;max-width:1100px;overflow:auto;padding:0 2rem;width:85%}}.InteractionList_interaction-list__V1A\+b{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;padding:2rem}@media screen and (min-width){.InteractionList_interaction-list__V1A\+b{flex-basis:50%}}.InteractionList_hidden__OzPbV{display:none}.InteractionList_button-container__Ua3Ij{margin-top:1rem;width:100%}.InteractionList_to-top-button__a5pCJ{background-color:#1c306d;border:1px solid #fff;border-radius:5px;color:#fff;height:2.5rem;outline:none;padding:.5rem;text-align:center;width:7rem}.Robot_robot-container__xt2mR{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:40vh;overflow:hidden;width:100%}@media screen and (min-width:600px){.Robot_robot-container__xt2mR{min-height:75vh}}.Main_container__9tFrY{margin:0 auto;overflow:auto;padding:0 2rem}@media screen and (min-width:600px){.Main_container__9tFrY{margin:0 auto;max-width:1100px;overflow:auto;padding:0 2rem;width:85%}}.Main_main__F2ek1{color:#1c306d;width:100%}@media screen and (mind-width:600px){.Main_main__F2ek1{padding-top:2rem}}.Main_form-section__s8oS5{align-items:center;display:flex;flex-basis:35%;flex-direction:column-reverse;justify-content:center;margin-bottom:2rem}@media screen and (min-width:600px){.Main_form-section__s8oS5{flex-basis:50%;flex-direction:row}}.Main_list-section__TzX2M{align-items:center;display:flex;flex:1 1;justify-content:center}@media screen and (min-width:600px){.Main_list-section__TzX2M{justify-content:flex-start}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#45badd;font-family:Poppins,sans-serif}.container{margin:0 auto;overflow:auto;padding:0 2rem}@media screen and (min-width:600px){.container{margin:0 auto;max-width:1100px;overflow:auto;padding:0 2rem;width:85%}}
/*# sourceMappingURL=main.a9430f41.css.map*/