html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;outline-offset:0}html,body{overflow:hidden;min-width:100vw;min-height:100vh;touch-action:manipulation}body{font-family:BIZ UDGothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;background-color:#231915}button{padding:0;border:none;background-color:transparent}button:disabled{opacity:.5}.index{overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:100%;height:100%;max-width:430px;max-height:932px;background-image:url(/rebirth_ar/korea/assets/top__bg-1bad7713.jpg);background-size:cover;background-position:center;color:#fff}.index__wrapper{width:100vw;height:100vh;background-image:url(/rebirth_ar/korea/assets/top__bg2-a0d195a0.jpg);background-size:cover;background-position:center}.index__title{position:absolute;top:10px;right:10px}.index__logo{position:absolute;top:0;left:0;z-index:5}.index__appButton{animation:index__appButton 1.5s infinite ease-in-out;position:absolute;bottom:100px;z-index:20;width:100%;margin:0 auto}.index__appButton a{display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none}@-moz-keyframes index__appButton{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}@-webkit-keyframes index__appButton{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}@-o-keyframes index__appButton{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes index__appButton{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}.indexFooter{position:absolute;bottom:0;z-index:12;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;padding:12px 0}.indexFooter__privacy{font-size:11px}.indexFooter__privacy a{color:#fff}.indexFooter__jwaLogo{width:60px;margin-bottom:12px}.indexFooter__copyrights{width:100%;font-size:9px;text-align:center}#app{position:fixed;width:100%;height:100%;background-color:#343132}#CoverCanvas,#VideoCanvas{position:fixed;left:0;top:0}#CoverCanvas{z-index:0!important}#VideoCanvas{z-index:-100}#CompositeCanvas{display:none;position:absolute;top:0;left:0;z-index:100}#videoCapture{display:none}.app__container{display:flex;justify-content:center;align-items:center}.app__loadBar{position:fixed;top:50%;left:50%;display:none;width:100%;height:5px;margin-top:100px;background-color:#fff;transform:translate(-50%,-50%) scaleX(0);transition:.1s ease-in-out}.app__loadBar.visible{display:block}.placeButton,.startButton{position:fixed;bottom:30px;left:50%;display:flex;text-align:center;transform:translate(-50%)}.placeButton button,.startButton button{display:flex;justify-content:center;align-items:center;text-decoration:none}.loading__container{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loading__text{position:relative;overflow:hidden;color:#ccc;text-align:center;line-height:2;letter-spacing:.1em}.loading__text:after{position:absolute;bottom:0;content:"";display:block;height:2px;width:100%;background-color:#ccc;animation:loading__text 1s infinite}@-moz-keyframes loading__text{0%{transform:translate(-100%)}to{transform:translate(100%)}}@-webkit-keyframes loading__text{0%{transform:translate(-100%)}to{transform:translate(100%)}}@-o-keyframes loading__text{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes loading__text{0%{transform:translate(-100%)}to{transform:translate(100%)}}.menu__logo{padding-top:20px;text-align:center}.menu__logo img{object-fit:contain;object-position:center}.menu__list{list-style:none;width:180px;margin:0 auto 30px}.menu__item{padding:20px 0;border-bottom:1px solid #fff;text-align:center}.menu__item:last-of-type{border-bottom:none}.menu__item button,.menu__item a{font-size:18px;text-decoration:none;color:#000}.menu__footer,.menu__licenseButton{font-size:12px;text-align:center;line-height:1.4}.menu__licenseButton{margin-bottom:12px}.menu__licenseButton a{color:#000}.menu__closeButton,.menu__openButton,.previewWindow__closeButton,.tutorial__closeButton{position:absolute;top:30px;right:30px;width:40px;height:40px}.menu__closeButton button,.menu__openButton button,.previewWindow__closeButton button,.tutorial__closeButton button{display:flex;width:100%;height:100%}.dinosaurList__container{position:fixed;width:100%;height:100%;overflow:scroll;background-image:url(/rebirth_ar/korea/assets/select__bg-37fc4ba4.jpg);background-size:cover;background-position:center}.dinosaurList__titles{display:flex;max-width:375px;margin:0 auto;align-items:center}.dinosaurList__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 10px),1fr));box-sizing:border-box;gap:10px;width:100%;max-width:375px;margin:0 auto;padding:0 10px 15px}.dinosaurList__item{position:relative;display:flex}.dinosaurList__item button{width:186px;height:144px}.dinosaurList__item button:disabled{opacity:.6}@media screen and (min-height: 1000px){.dinosaurList__item button p{font-size:24px}}.controller{position:absolute;bottom:0;left:0;width:100%}.controller .vanui-tab-button{background-color:transparent!important}.controller .vanui-tab-button.active{color:#ff4c00!important}.controllerView__container{height:100%}.controllerPhoto__container,.controllerMovie__container{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;padding:10px 30px 40px;background:rgba(0,0,0,.3)}.controllerPhoto__captureButton button,.controllerMovie__captureButton button{position:relative;display:flex;width:50px;height:50px;padding:0}.controllerPhoto__captureButton button:before,.controllerMovie__captureButton button:before,.controllerPhoto__captureButton button:after,.controllerMovie__captureButton button:after{content:"";display:block;box-sizing:border-box;border-radius:100%}.controllerPhoto__captureButton button:before,.controllerMovie__captureButton button:before{width:100%;height:100%;background-color:#000;border:5px solid #fff}.controllerPhoto__captureButton button:after,.controllerMovie__captureButton button:after{position:absolute;top:50%;left:50%;box-sizing:border-box;width:calc(100% - 10px);height:calc(100% - 10px);border:2px solid #000;background-color:#fff;transform:translate(-50%,-50%);transition:.1s ease-out}.controllerPhoto__captureButton button:active:after,.controllerMovie__captureButton button:active:after{transform:translate(-50%,-50%) scale(.9)}.controllerPhoto__switchAnimationButton button,.controllerMovie__switchAnimationButton button,.controllerPhoto__switchCameraButton button,.controllerMovie__switchCameraButton button,.controllerPhoto__resetButton button,.controllerMovie__resetButton button{width:44px;height:44px;padding:10px;border-radius:50%;background-color:#21212154}.controllerPhoto__switchAnimationButton button img,.controllerMovie__switchAnimationButton button img,.controllerPhoto__switchCameraButton button img,.controllerMovie__switchCameraButton button img,.controllerPhoto__resetButton button img,.controllerMovie__resetButton button img{width:100%;height:100%;object-fit:cover;object-position:center}.controllerPhoto__resetButton,.controllerMovie__resetButton{position:absolute;left:100px}.controllerPhoto__previewButton,.controllerMovie__previewButton{position:absolute;right:100px;display:none}.controllerPhoto__previewButton.visible,.controllerMovie__previewButton.visible{display:block}.controllerPhoto__previewButton button,.controllerMovie__previewButton button{overflow:hidden;box-sizing:border-box;width:40px;height:40px;padding:0;border:3px solid #fff;border-radius:10px}.controllerPhoto__previewButton button img,.controllerMovie__previewButton button img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.controllerMovie__recordButton button{position:relative;display:flex;width:50px;height:50px;padding:0;justify-content:center;align-items:center}.controllerMovie__recordButton button:before,.controllerMovie__recordButton button:after{content:"";display:block;border-radius:100%}.controllerMovie__recordButton button:before{position:absolute;width:100%;height:100%;background-color:#fff}.controllerMovie__recordButton button:after{position:relative;box-sizing:border-box;width:calc(100% - 10px);height:calc(100% - 10px);background-color:red;transform-origin:50% 50%;transform:scale(1);transition:.1s ease-out}.controllerMovie__recordButton.recording button:after{width:calc(100% - 22px);height:calc(100% - 22px);border-radius:20%;transform-origin:50% 50%;transform:scale(.9)}.previewWindow__container{position:relative;display:flex;box-sizing:border-box;justify-content:center;align-items:center;width:85%;margin-bottom:10px;text-align:center}.previewWindow__attention{margin-bottom:1em;font-size:12px;line-height:1.4}.previewWindow__media{height:320px;margin:0 auto 10px}.previewWindow__media img,.previewWindow__media video{width:auto;height:auto;max-height:100%;max-width:100%}.previewWindow__closeButton,.tutorial__closeButton{width:30px;height:30px;top:10px;right:10px}.previewWindow__closeButton img,.tutorial__closeButton img{filter:invert()}.previewWindow__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.previewWindow__small{width:100%}.previewWindow__small small{display:inline-block;padding:1em;font-size:9px;text-indent:-1em}.previewDownload__button{float:left}.previewShare__wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:10px}.previewShare__title{margin-right:10px;text-align:center}.previewShare__container{display:flex;justify-content:space-around;align-items:center;gap:10px}.previewShare__container a img{width:30px;height:30px}.tutorial__container{overflow:hidden;position:relative;box-sizing:border-box;width:80%;height:80%}.tutorial__list{display:flex;flex:1 1 auto;list-style:none;width:100%;height:100%;transition:.2s ease-out}.tutorial__dots{position:absolute;left:50%;bottom:60px;box-sizing:border-box;list-style:none;display:flex;justify-content:space-between;width:130px;margin:0 auto;padding:0;transform:translate(-50%)}.tutorial__dots button{display:flex;width:14px;height:14px;padding:0;border-radius:50%;background-color:#ccc}.tutorial__dots button.active{background-color:#333}.tutorial__prevButton,.tutorial__nextButton{position:absolute;top:50%;display:none;transform:translateY(-50%)}.tutorial__prevButton.visible,.tutorial__nextButton.visible{display:block}.tutorial__prevButton{left:20px}.tutorial__nextButton{right:20px}.tutorialItem{box-sizing:border-box;flex:1 0 100%;position:relative;width:100%;height:100%;padding:30px 20px}.tutorialItem__container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;margin-top:-30px;text-align:center}.tutorialItem__title{position:relative;width:100%;margin:0 auto 50px}.tutorialItem__illust{margin-bottom:30px}.tutorialItem__text{height:1rem}
