@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable.css";input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.EditableInput__Wrapper{display:flex;gap:12px;padding:8px 12px;border:none;width:90px;justify-content:center;align-items:center}.EditableInput__Wrapper__Focus{display:flex;gap:12px;padding:8px 12px;border:1px solid #969699;border-radius:8px;width:90px;justify-content:center;align-items:center}.EditableInput__Text{color:#969699;font-size:14px;font-weight:600;line-height:22px}.EditableInput__Input{width:50px;color:#0c0d0d;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:22px}.private_layout{width:100%;height:100%;min-height:100vh;display:flex;background:#f6f6fa}.LandingContainer{width:100vw}@media (max-width: 767px){.LandingContainer{height:100vh;height:100dvh}}@media (min-width: 1024px){.LandingContainer{height:100vh}}.LandingContainer__Wrapper{display:flex;justify-content:space-between;background-color:#e0e5fb}@media (max-width: 767px){.LandingContainer__Wrapper{flex-direction:column-reverse;height:100vh;height:100dvh}}@media (min-width: 1024px){.LandingContainer__Wrapper{flex-direction:row}}.LandingContainer__InputArea{flex:1;height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.LandingContainer__InputArea__TextWrapper{display:flex;flex-direction:column;gap:10px}.LandingContainer__InputArea__TextWrapper__Highlight{color:#293d9f}.LandingContainer__InputArea__NextText{margin-bottom:10px;display:flex;flex-direction:column;gap:4px}@media (max-width: 767px){.LandingContainer__ImageWrapper{width:fit-content;height:fit-content}}@media (min-width: 1024px){.LandingContainer__ImageWrapper{height:100vh;width:fit-content}}.LandingContainer__ImageWrapper__Image{width:100%;max-width:100vh;aspect-ratio:1}.SigninContainer{width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (max-width: 767px){.SigninContainer{height:100vh;height:100dvh}}@media (min-width: 1024px){.SigninContainer{height:100vh}}.SigninContainer-1{background:#f6f6fa}.SigninContainer-2{background:#fff}.SigninContainer .transition-group{position:relative;height:100%}.SigninContainer .transition-group__1{background:#fff}.SigninContainer .transition-group__2{background:#f6f6fa}.SigninContainer .fade-up-enter{opacity:1;transform:translateY(-100%)}.SigninContainer .fade-up-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.SigninContainer .fade-down-enter{opacity:1;transform:translateY(100%)}.SigninContainer .fade-down-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.SignupContainer{width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (max-width: 767px){.SignupContainer{height:100vh;height:100dvh}}@media (min-width: 1024px){.SignupContainer{height:100vh}}.SignupContainer-1,.SignupContainer-2{background:#fff}.SignupContainer .transition-group{position:relative;height:100%}.SignupContainer .transition-group__1,.SignupContainer .transition-group__2{background:#fff}.SignupContainer .fade-up-enter{opacity:1;transform:translateY(-100%)}.SignupContainer .fade-up-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.SignupContainer .fade-down-enter{opacity:1;transform:translateY(100%)}.SignupContainer .fade-down-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.Signin{width:312px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.Signin__title{margin-left:16px;display:flex;gap:12px;justify-content:center;align-items:center}.Signin__separator{flex:1;border-top:1px solid #e1e2e5;margin-top:8px}.Signin__separator__text{width:fit-content;color:#aeafb2;font-size:12px;font-weight:600;line-height:18px}.Signin__separator__wrap{margin:24px 16px;display:flex;gap:10px}.SignupSocial{width:332px;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.SignupSocial__prevbutton{margin-top:20px;display:flex;justify-content:center}.SignupSocial__nextbutton{position:relative;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.SignupSocial__nextbutton__text{position:absolute;top:-30px;text-align:center;color:#aeafb2;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:22px}.SignupSocial__policy{position:absolute;top:-150px;padding:20px 29px;border-radius:16px;background:#f6f6fa;color:#7d7d80;font-size:12px;font-weight:500;line-height:18px}.SignupSocial__policy a{color:#7d7d80;font-size:12px;font-weight:500;line-height:18px}.SignupSocial__title{margin:0 auto;width:fit-content;display:flex;align-items:flex-end;gap:8px}.SignupSocial__title__text{color:#575859;font-size:16px;font-weight:700;line-height:24px}.SignupSocial__separator{flex:1;border-top:1px solid #e1e2e5;margin-top:8px}.SignupSocial__separator__text{width:fit-content;color:#aeafb2;font-size:12px;font-weight:600;line-height:18px}.SignupSocial__separator__wrap{margin:64px 16px;display:flex;gap:10px}.SignupEmail{width:332px;height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.SignupEmail__prevbutton{margin-top:20px;display:flex;justify-content:center}.SignupEmail__login{position:absolute;bottom:50px;right:50px}.ExpiredPage{padding:35px;width:100%;height:100vh;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;background:#f6f6fa}.ExpiredPage__Logo{position:absolute;top:35px;left:35px}.ExpiredPage__Contact{position:absolute;bottom:35px;left:35px}.ExpiredPage__Retry{margin-top:50px}.ResetPassword{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center;gap:200px;position:relative}.ResetPassword__Logo{position:absolute;top:33px;left:33px}.ResetPassword__Input{width:312px}.ResetPasswordExpiredPage{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.ResetPasswordExpiredPage__Logo{position:absolute;top:33px;left:33px}.Library{margin:40px 0 32px 15px;flex:1;min-height:100%}.Library__title{color:#323233;font-size:21px;font-weight:600;line-height:32px}.Library__items{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,250px));column-gap:20px;row-gap:20px}.Upload{flex:1;display:flex;flex-direction:column;padding-bottom:20px}.Upload__wrap{margin:0 auto;min-height:100%;width:fit-content;display:flex;flex-direction:column}.Upload__wrapper{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Upload__header{display:flex;justify-content:space-between;margin-top:60px;width:100%;color:#323233;font-size:18px;font-weight:600;line-height:28px}.Upload__body{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 152px)}.Upload__item{margin-top:16px;display:flex;gap:20px;align-items:center}.Upload__buttons{display:flex;gap:20px}.UploadGuide{flex:1;background-image:url(/assets/upload_guide_background-DheJnT9A.png);background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.ArtifactCard__wrap{position:relative;max-width:238px;height:238px;border:1px solid #e1e2e5;border-radius:18px;overflow:hidden}.ArtifactCard__wrap__focused{border:1px solid #a2a3a6}.ArtifactCard__thumbnail{cursor:pointer;max-width:238px;aspect-ratio:1;border-radius:16px}.ArtifactCard__thumbnail__expand{opacity:.5;transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3)}.ArtifactCard__failed{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;background-color:#ffffffb2;max-width:238px;aspect-ratio:1;gap:10px;font-size:11px;font-weight:400;line-height:16px}.ArtifactCard__back{position:absolute;bottom:0;width:100%;height:42px;background:#fff;opacity:.5;border-radius:0 0 16px 16px}.ArtifactCard__filename{position:absolute;left:16px;bottom:12px;color:#323233;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:22px}.ArtifactCard__waitting{position:absolute;padding:0 4px;top:10px;left:10px;width:fit-content;height:24px;border-radius:8px;background:#e1e2e5;display:flex;justify-content:center;align-items:center;gap:4px}.ArtifactCard__stop{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.ArtifactCard__delete{position:absolute;top:12px;right:12px;z-index:10}.ModelDetail{flex:1;display:flex;position:relative}.ModelDetail .sm-14-semibold{font-size:14px;font-weight:600;line-height:22px}.ModelDetail .sm-14-medium{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:22px}.ModelDetail__Dimmed{position:absolute;top:0;right:0;bottom:0;left:0;background:#bcbdc180;z-index:9999}.ModelDetail .Button{border-radius:8px;color:#293d9f}.ModelDetail__ViewerWrap{margin:20px 16px;flex:1;display:flex;flex-direction:column}.ModelDetail__ViewerWrap__Header{display:flex;justify-content:space-between;align-items:center}.ModelDetail__ViewerWrap__Header__Nav{display:flex;gap:16px}.ModelDetail__ViewerWrap__Viewer{flex:1;display:flex;justify-content:center;align-items:center}.ModelDetail__ViewerWrap__Viewer__Inner{padding:1px;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 16px #3c50b433}.ModelDetail__ViewerWrap__Mode{position:relative;display:flex;justify-content:center;align-items:center}.ModelDetail__ViewerWrap__Date__full{position:absolute;top:10px;left:10px;color:#969699;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:22px}.ModelDetail__ViewerWrap__Date__workspace{display:none}.ModelDetail__Control{width:360px;background:#fff;border:1px solid #e1e2e5;padding:48px 24px}.ModelDetail__Control .RUIModal>.RUIModal-modal{max-width:min(100% - 48px,580px);background-color:#fff}.ModelDetail__Control__Share{margin-top:32px}.ModelDetail__Control__Share__Title{color:#323233;font-size:16px;font-weight:700;line-height:24px}.ModelDetail__Control__Share__Button{margin-top:8px}.ModelDetail__Control__Export__Title{color:#323233;font-size:16px;font-weight:700;line-height:24px}.ModelDetail__Control__Export__Custom{margin-top:20px;padding:20px 16px;border:1px solid #e1e2e5;border-radius:12px}.ModelDetail__Control__Export__Custom__Text{color:#323233;font-size:12px;font-weight:600;line-height:18px}.ModelDetail__Control__Export__Custom__Option{margin-top:28px;display:flex;justify-content:space-between;align-items:center}.ModelDetail__Control__Export__Buttons{margin-top:20px;display:flex;gap:12px}.ModelDetail__Control__Export__Footer{margin-top:12px;display:flex;justify-content:flex-end}.ModelDetail__Separator{margin:32px 0;border:1px solid #e1e2e5}.Nav{position:relative;width:210px;padding:32px 16px 24px;display:flex;flex-direction:column;background:#fff;box-shadow:0 2px 10px #3c50b42e}.Nav__wrapper{position:fixed;width:210px;top:32px;bottom:16px;display:flex;flex-direction:column}.Nav__contents{flex:1;display:flex;flex-direction:column;justify-content:space-between}.Nav__options .RUIButton-medium-noBox,.Nav__footer .RUIButton-medium-noBox{justify-content:flex-start}.Nav__Modal{position:absolute;width:132px;height:88px;bottom:27px;right:27px;background:#fff;border-radius:8px;box-shadow:0 1px 8px #9b9b9b80;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;box-sizing:border-box}.Nav__Modal__Button{flex:1;display:flex;align-items:center}.Nav__Modal__Separator{height:1px;width:100%;background:#e1e2e5}.MyAccount{position:relative;flex:1;display:flex;align-items:center;justify-content:center}.MyAccount__Container{width:324px}.MyAccount__Container__Title{color:#323233;font-size:18px;font-weight:600;line-height:28px}.MyAccount__Container__Inputs{margin-top:42px}.MyAccount__Container__Inputs__Text{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:38px;color:#575859;font-size:14px;font-weight:600;line-height:22px}.MyAccount__Delete{position:absolute;bottom:32px;right:32px}body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;width:100vw;overflow:hidden}#root{width:100%}h1,h2,h3,p{margin:0}.BottomSheet__Wrapper::-webkit-scrollbar{width:5px}.BottomSheet__Wrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:16px}.BottomSheet__Wrapper::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:16px}.Library__ScrollWrapper::-webkit-scrollbar{width:8px}.Library__ScrollWrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:16px}.Library__ScrollWrapper::-webkit-scrollbar-thumb{background-color:#969699;border-radius:16px}.Snackbar .RUISnackbar-button,.Snackbar .RUISnackbar-button:hover{color:#646466}
