@charset "UTF-8";@font-face{font-family:Pretendard Variable;src:url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Pretendard Variable;src:url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Pretendard Variable;src:url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Pretendard Variable;src:url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2");font-weight:700;font-style:normal}body{width:100%;height:100dvh;background-color:#f0f0f0}main{width:100%;height:100dvh;overflow:hidden}main.my-page{background:#222}main.error-page,main.share-expire{background:#222}main.error-page .error-btn-group,main.share-expire .error-btn-group{display:flex;margin-top:16px}main.error-page .error-btn-group a,main.share-expire .error-btn-group a{display:flex;justify-content:center;align-items:center;width:105px;height:36px;padding:9px 25px;border-radius:4px;white-space:nowrap;cursor:pointer;color:#000}main.error-page .error-btn-group a:not(:last-of-type),main.share-expire .error-btn-group a:not(:last-of-type){margin-right:12px}main.error-page .expire-wrapper,main.share-expire .expire-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}main.main-history-wrapper{display:flex;justify-content:space-between;background:#424242}main.main-history-wrapper .checker-ui{width:100%;height:100dvh;display:flex;justify-content:center;align-items:center}main.explore-page{display:flex;justify-content:space-between;background:#2c2c2c}main.explore-page .explore-section{width:100%;height:100dvh}main.login-page{height:100vh;justify-content:center;align-items:center;overflow-y:auto;background:#222}main.login-page::-webkit-scrollbar{width:4px}main.login-page::-webkit-scrollbar-thumb{background:#717171;border-radius:5px}main.login-page::-webkit-scrollbar-track{background:transparent}.main-canvas,.draft-section,.draft-edit-section{width:calc(100% - 68px);height:100%}.explore-section,.myassets-page{width:calc(100% - 68px);background:#2c2c2c}.edit-canvas,.share-canvas{width:100%;height:100%;background:#505050}canvas{width:100%;height:100%}.container{margin:0 auto;max-width:1200px}.main-history{display:flex;width:100%;background:#424242;padding:12px}.main-history .main-history-view-container{display:flex;flex-direction:column;margin-left:12px;width:calc(100% - 240px);height:100%}.radius-position{width:19.2px;height:19.2px}.radius{display:block;width:19.2px;height:19.2px}.radius img{width:100%;height:100%}.stylized-badge{padding:10px 14px;border-radius:12px;background:#2c2c2c}.stylized-badge p{font-size:14px;font-style:normal;font-weight:500;line-height:130%;background:linear-gradient(96deg,#af72ff .94%,#64b4ff 99.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 1024px){.draft-edit-section,.main-canvas{width:100%}.main-history-wrapper{display:flex;align-items:center;flex-direction:column}.main-history{padding:0;height:calc(100% - 48px)}.main-history .main-history-view-container{margin-left:0;width:100%}.explore-section,.myassets-page{width:100%}main.explore-page{display:flex;flex-direction:column}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button{padding:0;margin:0;background:none;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:inherit;color:inherit}button:disabled{pointer-events:none}textarea{font-family:inherit;font-size:inherit;font-weight:inherit}.display1-128px-medium{font-size:8rem;font-weight:500;line-height:130%}.title3-30px-bold{font-size:1.875rem;font-weight:700;line-height:130%}.title2-36px-bold{font-size:2.25rem;font-weight:700;line-height:130%}.headline1-24px-bold{font-size:1.5rem;font-weight:700;line-height:130%}.headline1-24px-medium{font-size:1.5rem;font-weight:500;line-height:130%}.headline1-24px-regular{font-size:1.5rem;font-weight:400;line-height:130%}.headline2-20px-regular{font-size:1.25rem;font-weight:400;line-height:130%}.headline2-20px-medium{font-size:1.25rem;font-weight:500;line-height:130%}.headline2-20px-bold{font-size:1.25rem;font-weight:600;line-height:130%}.subheadline-14px-semibold{font-size:.875rem;font-weight:600;line-height:130%}.subheadline-14px-bold{font-size:.875rem;font-weight:700;line-height:130%}.subheadline-14px-medium{font-size:.875rem;font-weight:500;line-height:130%}.subheadline-14px-regular{font-size:.875rem;font-weight:400;line-height:130%}.body1-18px-bold{font-size:1.125rem;font-weight:700;line-height:130%}.body1-18px-semibold{font-size:1.125rem;font-weight:600;line-height:130%}.body1-18px-medium{font-size:1.125rem;font-weight:500;line-height:130%}.body1-18px-regular{font-size:1.125rem;font-weight:400;line-height:130%}.body2-16px-bold,.body2-16px-semibold{font-size:1rem;font-weight:600;line-height:140%}.body2-16px-medium{font-size:1rem;font-weight:500;line-height:140%}.body2-16px-regular{font-size:1rem;font-weight:400;line-height:140%}.caption-12px-semibold{font-size:.75rem;font-weight:600;line-height:130%}.caption-12px-regular{font-size:.75rem;font-weight:400;line-height:130%}.caption-12px-medium{font-size:.75rem;font-weight:500;line-height:130%}.caption-11px-bold{font-size:.6875rem;font-weight:700;line-height:130%}.caption-11px-regular{font-size:.6875rem;font-weight:400;line-height:130%}.caption-10px-regular{font-size:.625rem;font-weight:400;line-height:130%}.caption-10px-medium{font-size:.625rem;font-weight:500;line-height:130%}.popup-dim{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.popup-dim .popup-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009}.popup-dim .popup-wrapper.terms-type{position:relative;z-index:1;width:min(900px,100%);height:min(800px,100dvh - 40px);padding:40px 12px 12px 40px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#2c2c2c}.popup-dim .scroll-area{height:100%;overflow-y:auto;padding-right:40px}.popup-dim .scroll-area::-webkit-scrollbar{width:4px}.popup-dim .scroll-area::-webkit-scrollbar-thumb{background:#717171;border-radius:999px}.popup-dim .scroll-area::-webkit-scrollbar-track{background:transparent}.popup-dim .flex{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px}.popup-dim .flex p{color:#edeeef;flex-shrink:0}.popup-dim .title{padding-bottom:28px;border-bottom:1px solid rgb(113,113,113)}.popup-dim .desc{margin-left:8px;color:#adadad;line-height:130%;position:relative;font-size:14px}.popup-dim .desc:before{content:"•";position:absolute;left:-10px}.popup-dim .desc strong{font-weight:600}.popup-dim .desc:not(:last-of-type){margin-bottom:12px}.popup-dim .content{padding-top:28px}.popup-dim .content h2{color:#fcfcfd;margin-bottom:20px}.popup-dim .content h2:not(:first-of-type){margin-top:52px}.popup-dim .content h3{margin-bottom:12px}.popup-dim .content h3:not(:first-of-type){margin-top:24px}.popup-dim .content ul{margin:0 0 12px 1.5rem;color:#adadad}.popup-dim .content ul li{position:relative;font-size:13px;font-weight:500;line-height:130%}.popup-dim .content ul li:before{content:"•";position:absolute;left:-10px}.popup-dim .content ul li:not(:last-of-type){margin-bottom:8px}.popup-dim .content .url{display:block;margin:24px 0 134px}.popup-dim .content .url h4{margin-bottom:12px}.popup-dim .content .url div:not(:last-of-type){margin-bottom:12px}.popup-dim .content .url b{color:#adadad}.popup-dim .content .url a{text-decoration:underline}@media screen and (max-width: 1024px){.popup-dim .popup-wrapper.terms-type{width:min(720px,100%);height:min(700px,100dvh - 40px);padding:40px 8px 4px 20px}.popup-dim .scroll-area{padding-right:24px}.popup-dim .flex{flex-direction:column-reverse}.popup-dim .flex p{font-size:10px;margin-bottom:12px}.popup-dim h5{font-size:20px}.popup-dim .content h2{font-size:18px}.popup-dim .content h3{font-size:14px}.popup-dim .content .desc{font-size:12px}}@media screen and (max-height: 900px){.popup-dim .popup-wrapper.terms-type{height:min(600px,100dvh - 40px)}}.panoram-swiper-container{position:relative;width:100%;max-height:800px;height:max(69.9219vh,469px);display:flex;justify-content:center;align-items:center;z-index:1}.panoram-swiper-container .dim-loading{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:16;width:100%;height:100%;background:#171717}.panoram-swiper-container .top-dim{position:absolute;top:-130px;transform:translate(-50%);left:50%;z-index:15;width:100%;height:260px;background:#171717;border-bottom-left-radius:100%;border-bottom-right-radius:100%;pointer-events:none}.panoram-swiper-container .bottom-dim{position:absolute;bottom:-130px;transform:translate(-50%);left:50%;z-index:98;width:100%;height:260px;background:#171717;border-top-left-radius:100%;border-top-right-radius:100%;pointer-events:none}.panoram-swiper-container .center-dim{width:100%;height:100%;position:absolute;z-index:16;background:linear-gradient(90deg,#171717,#17171700 40%,#17171700 60%,#171717);pointer-events:none}.panoram-swiper-container .panorama-swiper-wrapper{width:100%;height:716px;display:flex;justify-content:center}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper{width:100%;height:100%;position:relative}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;cursor:pointer}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide .content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;pointer-events:none}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide .content:after{content:"";z-index:1;width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;background:linear-gradient(0deg,#fff,#fff),#d9d9d9;transition:.3s ease-in-out}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide .content .content-video{width:100%;height:100%;object-fit:cover;object-position:center center}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide .content:hover:after{opacity:.2;transition:.3s ease-in-out}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper .swiper-slide .content.active:after{opacity:.2;transition:.3s ease-in-out}@media screen and (max-width: 1440px){.panoram-swiper-container .top-dim{top:calc(-1*max(9.0278vw,60px));height:max(18.0556vw,120px)}.panoram-swiper-container .bottom-dim{bottom:calc(-1*max(9.0278vw,60px));height:max(18.0556vw,120px)}.panoram-swiper-container .panorama-swiper-wrapper{height:100%}.panoram-swiper-container .panorama-swiper-wrapper .swiper-wrapper{width:100%}}@media screen and (max-width: 1024px){.panoram-swiper-container{height:300px}.panoram-swiper-container .top-dim{top:-40px;height:80px}.panoram-swiper-container .bottom-dim{bottom:-40px;height:80px}.panoram-swiper-container .panorama-swiper-wrapper{height:300px}}@media screen and (max-width: 375px){.panoram-swiper-container{height:300px}.panoram-swiper-container .top-dim{top:-26px;height:52px}.panoram-swiper-container .bottom-dim{bottom:-26px;height:52px}.panoram-swiper-container .panorama-swiper-wrapper{height:300px}}.loader-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.loader-container .loader{display:flex;justify-content:center;align-items:center;width:52px;height:52px;animation:animation 1s ease-in-out infinite}.loader-container .loader img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.loader-dim-container{width:calc(100% - 68px);height:100dvh;background:#0000004d;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;position:fixed;top:0;left:68px;z-index:100}.loader-dim-container.model{background:transparent}.history-loading-container{width:100%;height:100%;overflow:hidden;background:linear-gradient(285deg,#222 .47%,#333 .7%)}.history-loading{width:100%;height:100%;background:linear-gradient(282deg,#222 .39%,#333 98.94%);animation:gradientMove 1s 1s ease-in-out infinite alternate}@keyframes gradientMove{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading2-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:20px;height:20px}.loading2-container .loader{display:flex;justify-content:center;align-items:center;width:20px;height:20px;animation:animation 1s ease-in-out infinite}.loading2-container .loader img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.loading4-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:14px;height:14px}.loading4-container .loader{display:flex;justify-content:center;align-items:center;width:14px;height:14px;animation:animation 1s ease-in-out infinite}.loading4-container .loader img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.model-loading-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:40px;height:40px}.model-loading-container .loader{display:flex;justify-content:center;align-items:center;width:40px;height:40px;animation:animation 1s ease-in-out infinite}.model-loading-container .loader img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.loading3-container{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.loading3-container span{display:block;width:5.33px;height:5.33px;background:#000;opacity:.3;border-radius:50%;animation:fadeInOut 1.6s infinite}.loading3-container span:not(:last-of-type){margin-right:4px}.loading3-container[data-type=white] span{background:#fff}.loading3-container span:nth-child(1){animation-delay:0s}.loading3-container span:nth-child(2){animation-delay:.3s}.loading3-container span:nth-child(3){animation-delay:.6s}@keyframes fadeInOut{0%,to{opacity:.3}50%{opacity:1}}@media screen and (max-width: 1024px){.loading3-container{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.loading3-container span{display:block;width:3.33px;height:3.33px;background:#000;opacity:.3;border-radius:50%;animation:fadeInOut 1.6s infinite}.loading3-container span:not(:last-of-type){margin-right:2.5px}}@media screen and (max-width: 1200px){.loader-dim-container{width:100%;left:0}}body{background:#171717;color:#fcfcfd;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}
