#root{justify-content:center;flex-direction:column;display:flex;align-items:center}body{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.submission{display:flex;justify-content:flex-end}.submission .button{margin:10px}.custom-card-wrapper{width:60%;height:140px;display:flex;justify-content:space-between;margin:20px;cursor:pointer}.custom-card-wrapper .main{width:70%;display:flex;flex-direction:column;justify-content:space-between;padding:5px}.custom-card-wrapper .main .title{display:flex;margin-top:0;font-weight:700;font-size:x-large;justify-content:flex-start}.custom-card-wrapper .main .detailed-info{display:flex;justify-content:space-between}.custom-card-wrapper .main-image-wrapper{padding:5px;width:30%}.custom-card-wrapper .main-image-wrapper .main-image{width:100%;height:100%;object-fit:cover}.blog-container .title{display:flex;justify-content:flex-start;font-size:1.7rem;margin-bottom:10px}.blog-page-wrapper{margin:auto;width:50%}.blog-page-wrapper .title{display:flex;justify-content:center;font-size:1.7rem;margin-bottom:10px}.blog-page-wrapper .main-image-wrapper{padding:5px}.blog-page-wrapper .main-image-wrapper .main-image{max-width:100%;max-height:100%}.blog-page-wrapper .content-info{display:flex;flex-direction:column;align-items:flex-end}.blog-page-wrapper .content-info .date{font-weight:1.2rem}.blog-page-wrapper .edit-button-wrapper{display:flex;justify-content:flex-end}.task-page_root__1Hm5t{display:flex;flex-direction:column;position:relative;width:90vw}.task-page_root__1Hm5t .task-page_item__2tgTM{margin:10px;display:flex;flex-direction:row;justify-content:space-around}.task-page_root__1Hm5t .task-page_item__2tgTM .task-page_slider__1n8VR{width:100%}.task-page_root__1Hm5t .task-page_item__2tgTM .task-page_slider__1n8VR .task-page_title__aBMrP{text-align:center}.task-page_root__1Hm5t .task-page_buttons__1JkVZ{padding:10px;background-color:#f0f8ff;position:-webkit-sticky;position:sticky;bottom:0;display:flex;flex-direction:row;justify-content:space-around;opacity:1}.task-list-page_root__1k5av{margin:0}.task-list-page_root__1k5av .task-list-page_pageTitle__1lS0f{text-align:center;font-size:x-large;font-weight:700;margin-top:10px;margin-bottom:10px}.task-list-page_root__1k5av .task-list-page_items__3ix19{width:90vw}.task-list-page_root__1k5av .task-list-page_items__3ix19 .task-list-page_item__2SIFE{display:flex;flex-direction:row}.task-list-page_root__1k5av .task-list-page_items__3ix19 .task-list-page_item__2SIFE .task-list-page_status__35UUf{font-size:small;margin-left:auto;margin-right:0}.task-list-page_root__1k5av .task-list-page_fab__3YyQ5{margin:0;top:auto;right:20px;bottom:20px;left:auto;position:fixed}.signUpPageRoot{display:flex;flex-direction:column;align-items:center}.signUpPageRoot .signUpWrapper{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.signUpPageRoot .signUpWrapper .titleWrapper{display:flex;justify-content:center;margin-bottom:5%}.signUpPageRoot .signUpWrapper .titleWrapper .title{font-size:xx-large}.signUpPageRoot .signUpWrapper .inputField{margin-bottom:10%}.signin-page-root{display:flex;flex-direction:column;align-items:center}.signin-page-root .signin-wrapper{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.signin-page-root .signin-wrapper .title-wrapper{display:flex;justify-content:center;margin-bottom:5%}.signin-page-root .signin-wrapper .title-wrapper .title{font-size:xx-large}.signin-page-root .signin-wrapper .input-field{margin-bottom:10%}.signin-page-root .signin-wrapper .forgot-password-wrapper{display:flex;justify-content:center;margin-top:5%}.my-page-root{display:flex;flex-direction:column;align-items:center}.my-page-root .update-profile-wrapper{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.my-page-root .update-profile-wrapper .title-wrapper{display:flex;justify-content:center;margin-bottom:5%}.my-page-root .update-profile-wrapper .title-wrapper .title{font-size:xx-large}.my-page-root .update-profile-wrapper .input-field{margin-bottom:10%}.forgot-password-page-root{display:flex;flex-direction:column;align-items:center}.forgot-password-page-root .email-wrapper{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.forgot-password-page-root .email-wrapper .title-wrapper{display:flex;justify-content:center;margin-bottom:5%}.forgot-password-page-root .email-wrapper .title-wrapper .title{font-size:xx-large}.forgot-password-page-root .email-wrapper .input-field{margin-bottom:10%}.forgot-password-page-root .email-wrapper .signin-wrapper{display:flex;justify-content:center;margin-top:5%}.chat-area,.home{margin-top:60px}.chat-area{padding:20px;height:800px;overflow-y:scroll}.chat-area .chat-bubble{background-color:#bbdefb;padding:20px;border-radius:4px;max-width:300px;word-wrap:break-word}.chat-area .chat-bubble .chat-time{font-size:12px;color:#757575;text-align:right}.chat-area .chat-bubble.current-user{margin-left:auto;background-color:#a5d6a7}.chat-area .loading-icon{display:flex;justify-content:center}.message-group{display:flex;justify-content:space-around}@media screen and (max-width:767px){.chat-area .chat-bubble{max-width:250px}}.mode-selector{display:flex;justify-content:center}.title{font-size:50px;text-align:center;margin-top:50px}.random-number{font-size:100px;text-align:center}.result{font-size:50px;text-align:center}.choices,.submit-button{display:flex;justify-content:center}.submit-button{margin-top:10px}.statistics{margin-top:20px;text-align:center}.statistics .title{font-size:30px;margin-bottom:10px}.summary{display:flex;flex-direction:column;justify-content:center}.summary .title{font-size:30px;text-align:center}.summary .wrapper{display:flex;flex-direction:row;justify-content:center}.summary .wrapper .statistics .title{font-size:30px;margin-top:10px}.summary .wrapper>div{margin:0 20px}.list-item_root__1hjfe{display:flex;flex-direction:row;width:40vw;margin-bottom:10px}.list-item_root__1hjfe .list-item_imageContainer__3haA9 .list-item_image__JnKf1{width:10vw}.list-item_root__1hjfe .list-item_text__3AScJ .list-item_mainText__1OEzO{font-size:x-large}.item-dialog_title__1y1v6{display:flex;justify-content:center}.item-dialog_main__1xKJn{display:flex;flex-direction:column}.item-dialog_main__1xKJn .item-dialog_content__16Izt{display:flex;flex-direction:row}.item-dialog_main__1xKJn .item-dialog_content__16Izt .item-dialog_coverImageContainer__16bGm{width:45%;margin:auto}.item-dialog_main__1xKJn .item-dialog_content__16Izt .item-dialog_coverImageContainer__16bGm .item-dialog_coverImage__1P0Kv{display:block;width:100%;height:auto}.item-dialog_main__1xKJn .item-dialog_content__16Izt .item-dialog_contentInfo__i54Pp{display:flex;flex-direction:column;width:45%}.item-dialog_main__1xKJn .item-dialog_content__16Izt .item-dialog_contentInfo__i54Pp .item-dialog_description__13tyx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-dialog_main__1xKJn .item-dialog_subContent__3gy53{display:flex;flex-direction:row;margin:10px auto auto}.item-dialog_main__1xKJn .item-dialog_subContent__3gy53 .item-dialog_animeList__MGA2N{max-height:35vh;overflow:auto}.item-dialog_main__1xKJn .item-dialog_editButtonWrapper__Byk0-{display:flex;justify-content:flex-end}.item-card_content__3o-wJ{display:flex;flex-direction:column;justify-content:space-around;height:160px}.item-card_content__3o-wJ .item-card_title__3CljE{margin-top:0;font-size:1.1rem;font-weight:700}.item-card_content__3o-wJ .item-card_main__1ySt-{display:flex}.item-card_content__3o-wJ .item-card_main__1ySt- .item-card_description__2SMwz{width:90%;font-size:.9rem}.item-card_content__3o-wJ .item-card_main__1ySt- .item-card_score__2fJzC{font-size:1.4rem;margin:auto}.anime-page_root__ATIDI{width:80vw}.anime-page_root__ATIDI .anime-page_titleWrapper__1PyYQ{display:flex;justify-content:center;margin-top:20px}.anime-page_root__ATIDI .anime-page_titleWrapper__1PyYQ .anime-page_title__3eMay{display:flex;justify-content:center;font-weight:700;font-size:1.8rem;margin-top:auto;margin-bottom:auto}.anime-page_root__ATIDI .anime-page_titleWrapper__1PyYQ .anime-page_criteriaIconButton__3PMYN{display:flex;justify-content:center}.anime-page_root__ATIDI .anime-page_search__3GeBD{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.anime-page_root__ATIDI .anime-page_itemList__2jbXt{display:flex;justify-content:space-evenly;flex-wrap:wrap}.create-item-page_root__3mSU3{width:80vw}.create-item-page_root__3mSU3 .create-item-page_submission__16RVA{display:flex;justify-content:flex-end}.create-item-page_root__3mSU3 .create-item-page_submission__16RVA .create-item-page_button__19SdQ{margin:10px}.item-card_content__2kazS{display:flex;flex-direction:column;justify-content:space-around;height:50px}.item-card_content__2kazS .item-card_title__3WWsv{padding:0;font-size:1.2rem;font-weight:700;margin:auto}.voice-actor-list-page_root__2JWEA{width:80vw}.voice-actor-list-page_root__2JWEA .voice-actor-list-page_titleWrapper__3I7f_{display:flex;justify-content:center;margin-top:20px}.voice-actor-list-page_root__2JWEA .voice-actor-list-page_titleWrapper__3I7f_ .voice-actor-list-page_title__11HiW{display:flex;justify-content:center;font-weight:700;font-size:1.8rem;margin-top:auto;margin-bottom:auto}.voice-actor-list-page_root__2JWEA .voice-actor-list-page_titleWrapper__3I7f_ .voice-actor-list-page_criteriaIconButton__19hQd{display:flex;justify-content:center}.voice-actor-list-page_root__2JWEA .voice-actor-list-page_search__e5Dc4{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.voice-actor-list-page_root__2JWEA .voice-actor-list-page_itemList__3d9HR{display:flex;justify-content:space-evenly;flex-wrap:wrap}.list-item_root__1eRXw{display:flex;flex-direction:row;width:40vw;margin-bottom:10px}.list-item_root__1eRXw .list-item_imageContainer__3flMZ .list-item_image__8o5d9{width:10vw}.list-item_root__1eRXw .list-item_text__1pZcq .list-item_mainText__34ImE{font-size:x-large}.voice-actor-page_content__2EbIx{display:flex;flex-direction:row}.voice-actor-page_content__2EbIx .voice-actor-page_imageContainer__1cjvm{width:30vw}.voice-actor-page_content__2EbIx .voice-actor-page_imageContainer__1cjvm .voice-actor-page_image__29uZl{display:block;width:100%;height:auto}.voice-actor-page_content__2EbIx .voice-actor-page_animeListContainer__snoo5{margin:20px}.add-anime-character-page_root__2RYCZ,.add-voice-actor-page_root__3BWOY{width:80vw}.add-anime-character-page_root__2RYCZ .add-anime-character-page_submission__1KRyU{display:flex;justify-content:flex-end}.add-anime-character-page_root__2RYCZ .add-anime-character-page_submission__1KRyU .add-anime-character-page_button__2THqu{margin:10px}.sign-up-page_signUpPageRoot__25LEg{display:flex;flex-direction:column;align-items:center}.sign-up-page_signUpPageRoot__25LEg .sign-up-page_signUpWrapper__1ODLP{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.sign-up-page_signUpPageRoot__25LEg .sign-up-page_signUpWrapper__1ODLP .sign-up-page_titleWrapper__oi87E{display:flex;justify-content:center;margin-bottom:5%}.sign-up-page_signUpPageRoot__25LEg .sign-up-page_signUpWrapper__1ODLP .sign-up-page_titleWrapper__oi87E .sign-up-page_title__4nxqF{font-size:xx-large}.sign-up-page_signUpPageRoot__25LEg .sign-up-page_signUpWrapper__1ODLP .sign-up-page_inputField__2lCZU{margin-bottom:10%}.sign-in-page_signInPageRoot__1vnNP{display:flex;flex-direction:column;align-items:center}.sign-in-page_signInPageRoot__1vnNP .sign-in-page_signInWrapper__1Vz-9{display:flex;flex-direction:column;width:400px;max-width:80%;margin-top:10%;margin-bottom:2%}.sign-in-page_signInPageRoot__1vnNP .sign-in-page_signInWrapper__1Vz-9 .sign-in-page_titleWrapper__3CTUk{display:flex;justify-content:center;margin-bottom:5%}.sign-in-page_signInPageRoot__1vnNP .sign-in-page_signInWrapper__1Vz-9 .sign-in-page_titleWrapper__3CTUk .sign-in-page_title__3vsBu{font-size:xx-large}.sign-in-page_signInPageRoot__1vnNP .sign-in-page_signInWrapper__1Vz-9 .sign-in-page_inputField__3ALr-{margin-bottom:10%}.page-name{cursor:pointer;flex-grow:1;font-size:1.4rem}
/*# sourceMappingURL=main.a80c719f.chunk.css.map */