body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#0edbff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:REM;height:100%;margin:0;padding:0;text-align:center;text-transform:uppercase}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;height:100svh;position:relative;width:100%;z-index:1}.app-croped{height:100%;margin:0;margin-inline:auto;width:min(100% - 30px,850px)}.background{height:100%;height:100svh;left:0;object-fit:cover;position:fixed;width:100%;z-index:-2}.background2{z-index:-1}.landing-page:before{background-image:url(/static/media/background01.4a910fd7c4c8f720c1bc.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100svh;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.landing-page{display:flex;flex-direction:column;min-height:100svh;min-height:100vh;position:relative;width:100%}.home-header{display:flex;justify-content:center;left:0;padding-top:10px;position:fixed;top:0;width:100%;z-index:100}.home-header-container{max-width:390px;width:100%}.home-content{box-sizing:border-box;justify-content:center;left:0;min-height:100svh;min-height:100vh;overflow-x:hidden;position:absolute;top:0}.home-content,.topGroup{align-items:center;display:flex;flex-direction:column;width:100%}.topGroup{margin-bottom:1px;opacity:0;transform:translateY(-100%)}.buttons-container{align-items:center;display:flex;flex-direction:column;margin-top:20px}.topGroup.slide-down{animation:slideDownBounce .7s cubic-bezier(.215,.61,.355,1) forwards}.small-header-main{align-items:center;display:flex;height:27px;justify-content:space-between;margin:10px auto;opacity:0;overflow:visible;position:relative;transform:translateY(-100%);width:100%}.small-header-main.slide-down{animation:slideDown .5s ease-out forwards}.header-title-container{flex-grow:1;margin-right:15px;position:relative}.small-header-title{color:#0edbff;font-family:REM,sans-serif;font-size:14px;font-weight:700;max-width:100%;overflow:hidden;padding-bottom:2px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:auto;z-index:2}.header-title-container:after{background-color:#0edbff;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform-origin:left;width:0}.small-header-main.slide-down .header-title-container:after{animation:expandBorder .5s ease-out .5s forwards}.social-icons{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;opacity:0;transform:scale(.5);transform-origin:left center}.small-header-main.slide-down .social-icons{animation:expandIcons .5s ease-out 1s forwards}@media (max-width:450px){.social-icons{gap:6px}.social-icon{height:20px}}.social-icon{height:24px}.ariaProfile{margin-bottom:5px;margin-top:5px;max-width:330px;object-fit:contain;width:100%}.frameContainer{display:flex;justify-content:center;margin-bottom:10px;margin-top:-15px;position:relative;width:90%}.frame{position:relative;width:60%;z-index:1}@media (max-width:668px){.frame{width:90%}}.headerTxt{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;margin-top:0;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.headerTxt.fade-in{animation:fadeIn .5s ease-out forwards}.line{color:#fff;font-family:REM;font-size:clamp(12px,4vw,20px);font-weight:700;margin:0;text-transform:uppercase}.highlight{color:#ffa12b}.button{background-color:#001626;border:1px solid #0edbff;border-radius:20px;color:#0edbff;filter:drop-shadow(0 0 16px rgba(0,255,255,.5));font-family:REM;font-size:clamp(18px,3vw,20px);font-weight:700;margin-bottom:15px;min-width:150px;opacity:0;padding:15px 20px;transform:translateY(100%)}.button.slide-up,.button2.slide-up{animation:slideUpBounce .7s cubic-bezier(.215,.61,.355,1) forwards;transition:background-color .3s ease,transform .3s ease}.button2{border:1px solid #ffa12b;color:#ffa12b;margin-bottom:30px;opacity:0;transform:translateY(100%)}button:hover{cursor:pointer}.button.auto-hover,.button2.auto-hover,button:hover{background-color:#00ffff1a;transform:scale(.99)}@media (max-width:768px){.ariaProfile{height:60%}.frameContainer{width:100%}.frame{max-width:400px;width:90%}.line{font-size:16px}.button,.button2{min-width:200px}}@media (max-height:800px){.home-content{justify-content:center}.ariaProfile{max-height:35vh;width:auto}.button,.button2{font-size:16px;margin-bottom:10px;padding:10px 15px}.button2{margin-bottom:20px}}@media (max-width:400px){.small-header-title{font-size:12px}.social-icon{height:16px}.small-header-main{width:85%}}@keyframes slideDownBounce{0%{opacity:0;transform:translateY(-100%)}70%{opacity:1;transform:translateY(10px)}85%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpBounce{0%{opacity:1;transform:translateY(100%)}70%{opacity:1;transform:translateY(-10px)}85%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes expandBorder{0%{width:0}to{width:100%}}@keyframes expandIcons{0%{opacity:0;transform:scale(.5)}30%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.slide-down:hover,.slide-up:hover{transition:background-color .1s,transform .1s}.message-container{align-items:center;display:flex;flex-direction:column;height:90vh;margin-top:70px;overflow-y:visible;padding-bottom:200px;width:100%}.message-header{align-items:center;display:flex;font-weight:700;margin-bottom:20px;text-transform:uppercase}.message{animation:fadeInUp .3s ease-in-out forwards;background-color:#000;border:1px solid #ffa12b;color:#ffa12b;font-size:clamp(13px,3.36vw,20px);margin:0 auto;opacity:1;padding:clamp(20px,4.67vw,38px);position:absolute;text-align:left;text-transform:uppercase;transition:opacity .3s ease}.input-box.fade-out,.message.fade-out{opacity:0;transition:opacity 3s ease}.message:last-child{margin-bottom:240px}.message-container.chat-disabled{padding-bottom:70px}.input-disabled .message:last-child{margin-bottom:210px}.left-message{border:1px solid #0edbff;color:#fff;margin-bottom:20px}.message-with-extra-padding{margin-bottom:70px!important}.chat-wrapper{height:calc(70vh - 70px);overflow-x:hidden;overflow-y:auto;position:relative;scroll-behavior:smooth;top:120px}.chat-wrapper,.input-box{display:flex;flex-direction:column}.input-box{align-items:flex-end;background-color:#000;border:1px solid #ffa12b;bottom:0;color:#ffa12b;left:0;margin:30px auto 10px;opacity:1;position:fixed;right:0;transition:opacity .3s ease;width:600px;z-index:100}.message:not(.left-message){margin-top:5px}.message{margin-bottom:calc(var(--n)*10px)}.message[style*="--n: 6"]{margin-bottom:60px!important}.enter-story-button-container{bottom:20px;display:flex;justify-content:center;left:0;margin:0 auto 10px;position:fixed;right:0;width:45%;z-index:100}.enter-story-button{background-color:#001626;border:1px solid #0edbff;border-radius:20px;color:#0edbff;cursor:pointer;filter:drop-shadow(0 0 16px rgba(0,255,255,.5));font-family:REM;font-size:clamp(18px,3vw,20px);font-weight:700;margin-bottom:40px;min-width:200px;padding:15px 25px;transition:background-color .3s ease,transform .3s ease}.enter-story-button:hover{background-color:#00ffff1a;transform:scale(.98)}.disabled-box{border-color:#bbb;right:10px;width:600px}.input{align-self:center;border:none;margin:20px;width:90%}.input,.input-button{background-color:#000;color:#ffa12b;font-size:clamp(15px,3.36vw,20px);font-weight:700;text-align:left;text-transform:uppercase}.input-button{border:1px solid #ffa12b;border-radius:9px;margin:0 20px 20px;padding:9px}.input-button:hover{background-color:#cd962033;cursor:pointer;transform:scale(.99);transition:.1s}.input::placeholder{color:#ffa12b}.input-disabled::placeholder{color:#bbb}.typing{margin-bottom:8px;margin-top:8px}.typing span{margin-top:3px}.back-to-top{align-items:center;background-color:#000c;border:0 solid #0edbff;border-radius:50%;bottom:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;width:40px;z-index:90}.input-error{color:#ff6b6b;font-family:REM,sans-serif;font-size:14px;margin:0 20px 10px;text-align:left}.input.error,.mobile-input.error{border-color:#ff6b6b}.input-error,.mobile-input-error{animation:fadeIn .3s ease-out forwards}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.enter-story-button-container.slide-in{animation:slideInUp .6s ease-out forwards}body,html{height:100%;width:100%}@supports (-webkit-touch-callout:none){.mobile-message-container{transform:translateZ(0);will-change:transform}.mobile-input-box{padding-bottom:env(safe-area-inset-bottom,0)}}.mobile-chat-container{height:100vh;height:100svh;overflow:hidden;position:relative}.mobile-chat-container,.mobile-chat-header{display:flex;flex-direction:column;width:100%}.mobile-chat-header{background-color:#000000e6;box-sizing:border-box;left:0;overflow-x:hidden;padding:15px 5px 10px;position:fixed;top:0;z-index:100}.mobile-input-box.fade-out,.mobile-message.fade-out{opacity:0;transition:opacity 3s ease}.header-border{margin:8px auto}.diaries-title{text-align:left}.chapter-title-mobile{font-weight:700;text-align:left}.chapter-number-mobile{color:#0edbff;font-weight:700}.mobile-social-icons{margin-top:8px;padding-top:3px}.mobile-message-container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.mobile-chat-wrapper{-webkit-overflow-scrolling:touch;height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;padding-top:120px;scroll-behavior:smooth}.message:last-child{animation:enhanced-flash-highlight 1.5s ease-out;box-shadow:0 0 12px #ffa12bb3}.left-message:last-child{animation:enhanced-flash-highlight-blue 1.5s ease-out;box-shadow:0 0 12px #0edbffb3}.mobile-message:last-child{animation:enhanced-flash-highlight 1.5s ease-out;box-shadow:0 0 12px #ffa12bb3}.mobile-left-message:last-child{animation:enhanced-flash-highlight-blue 1.5s ease-out;box-shadow:0 0 12px #0edbffb3}@keyframes enhanced-flash-highlight{0%{border-color:#ffa12b;border-width:2px;box-shadow:0 0 15px #ffa12bcc}50%{border-color:#ffa12be6;border-width:2px;box-shadow:0 0 10px #ffa12b99}to{border-color:#ffa12b;border-width:1px;box-shadow:none}}@keyframes enhanced-flash-highlight-blue{0%{border-color:#0edbff;border-width:2px;box-shadow:0 0 15px #0edbffcc}50%{border-color:#0edbffe6;border-width:2px;box-shadow:0 0 10px #0edbff99}to{border-color:#0edbff;border-width:1px;box-shadow:none}}.message,.mobile-message{animation-duration:1.5s;animation-fill-mode:forwards;animation-timing-function:ease-out}.message:not(:last-child),.mobile-message:not(:last-child){animation:none;box-shadow:none}.mobile-message{animation:fadeInMessage .3s ease-in-out forwards;background-color:#000;border:1px solid #ffa12b;color:#ffa12b;font-size:14px;font-weight:700;margin-top:9px;max-width:500px;padding:20px;position:relative;text-align:left;text-transform:uppercase;width:85%}.mobile-message:nth-child(2n){width:83%}.mobile-left-message{border:1px solid #0edbff;color:#fff}.mobile-message-header{align-items:center;display:flex;margin-bottom:20px}.mobile-message.message-with-extra-padding{margin-bottom:70px!important}.profile-img{height:28px;margin-right:15px;width:28px}.mobile-message-content{word-wrap:break-word}.typing{display:flex;gap:5px;margin:8px 0}.typing span{animation:blink 2s infinite;background-color:#fff;border-radius:50%;height:6px;width:6px}.typing span:first-child{animation-delay:0s}.typing span:nth-child(2){animation-delay:.4s}.typing span:nth-child(3){animation-delay:.8s}.mobile-enter-story-button-container{bottom:20px;display:flex;justify-content:center;left:0;margin:0 auto 10px;max-width:500px;position:fixed;right:0;width:85%;z-index:100}.mobile-enter-story-button{background-color:#001626;border:1px solid #0edbff;border-radius:10px;color:#0edbff;cursor:pointer;filter:drop-shadow(0 0 16px rgba(0,255,255,.5));font-family:REM;font-size:16px;font-weight:700;padding:15px 20px;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease;width:90%}.mobile-enter-story-button:hover{background-color:#00ffff1a;transform:scale(.98)}.mobile-input-box{align-items:center;background-color:#000;border:1px solid #ffa12b;bottom:0;display:flex;flex-direction:column;left:0;margin:0 auto 10px;max-width:500px;opacity:1;padding:10px 0;position:fixed;right:0;transition:opacity .3s ease;width:87%;z-index:10}.mobile-disabled-box{border-color:#bbb}.mobile-input{align-self:center;background-color:#000;border:none;color:#ffa12b;font-size:16px!important;font-size:clamp(15px,3.36vw,20px);font-weight:700;margin:20px;text-align:left;text-transform:uppercase;width:90%}.mobile-input::placeholder{color:#ffa12b}.mobile-input-disabled::placeholder{color:#bbb}.mobile-input-button{background-color:#000;border:1px solid #ffa12b;border-radius:8px;color:#ffa12b;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;padding:10px;text-transform:uppercase;width:90%}.mobile-back-to-top{align-items:center;background-color:#000c;border:0 solid #0edbff;border-radius:50%;bottom:90px;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:50px;width:40px;z-index:5}@keyframes mobileSlideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.mobile-enter-story-button-container.slide-in{animation:mobileSlideInUp .6s ease-out forwards}.mobile-input-error{animation:fadeIn .3s ease-out forwards;color:#ff6b6b;font-family:REM,sans-serif;font-size:12px;margin:0 20px 10px;text-align:left}.mobile-input.error{border-color:#ff6b6b}body.story-page,html{background-color:#000!important;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;width:100vw}body{scrollbar-color:#0edbff80 #00000080;scrollbar-width:thin}body.story-page,body.story-page-mobile,body[class*=historia]{background-color:#000!important;background-image:none!important}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#00000080}body::-webkit-scrollbar-thumb{background-color:#0edbff80;border-radius:4px}body::-webkit-scrollbar-thumb:hover{background-color:#0edbffb3}.story-header{align-items:center;background-color:#000c;display:flex;height:70px;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:100}.story-header-left{align-items:center;display:flex;width:40px}.story-header-center{left:50%;position:absolute;transform:translateX(-50%);width:65vw}.story-header-title-container{margin:0 auto;width:750px}.chat-header-title-container,.story-header-title-container{align-items:start;display:flex;justify-content:space-between;position:relative}.chat-header-title-container{margin-left:12%;width:50%}.chat-title-wrapper,.story-title-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;position:relative;white-space:nowrap;width:100%}.chat-title-wrapper:after,.story-title-wrapper:after{background-color:#0edbff;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0}.story-header-title{color:#0edbff;font-family:REM,sans-serif;font-size:16px;font-weight:700}.chapter-number,.chapter-title,.story-header-title{text-transform:uppercase}.story-header-right{align-items:center;display:flex;gap:40px;justify-content:flex-end;margin-right:40px}.story-nav-icon{cursor:pointer;height:24px;transition:transform .2s;width:24px}.book-icon{height:24px;margin-left:10px;width:24px}.story-nav-icon:hover{transform:scale(1.1)}.social-icons-inline{align-items:center;display:flex;gap:10px}.social-icon{cursor:pointer;height:20px;transition:transform .2s;width:auto}.social-icon:hover{transform:scale(1.1)}@media (max-width:768px){.story-header-center{width:300px}.chapter-number,.chapter-title,.story-header-title{font-size:10px}.story-title-wrapper{gap:5px}.social-icons-inline{display:none}}.banner-container{background-color:#000;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:70px;overflow:hidden;padding:0;position:relative;right:50%;text-align:center;width:100vw}.banner-img{display:block;margin-top:20px;max-height:none;object-fit:cover;width:100%}@media (max-width:1200px){.banner-container{margin-top:120px}}.nft-container{margin-bottom:20px;margin-top:-80px;padding-bottom:50px;position:relative;z-index:10}.nft-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:55px auto 0;padding:20px;width:90%}.nft-text-container{align-items:flex-start;display:flex;flex-direction:column;padding-left:55px;width:75%}.nft-title-h1{font-size:32px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.nft-title-h1,.nft-title-h2{color:#fff;font-family:REM;text-align:left}.nft-title-h2{font-size:20px;font-weight:400;margin:0 0 15px;text-transform:none}.nft-title-h1-bottom{font-size:32px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.nft-title-h1-bottom,.nft-title-h2-bottom{color:#fff;font-family:REM;text-align:left}.nft-title-h2-bottom{font-size:20px;font-weight:400;margin:35px 0;text-transform:none}.nft-img{align-self:stretch;height:100%;object-fit:contain;width:250px}.mint-button{align-self:flex-start;background-color:#001626;border:1px solid #0edbff;border-radius:11px;color:#0edbff;cursor:pointer;font-family:REM;font-size:14px;margin:10px 0 0;padding:8px 15px;text-transform:none;transition:background-color .2s}.mint-button:hover{background-color:#00ffff1a}@media (max-width:768px){.nft-content{padding:15px}.nft-title-h1{font-size:16px}.nft-title-h2{font-size:12px}}@media (max-width:480px){.nft-content{flex-direction:column}.nft-text-container{padding-left:0;padding-top:15px;width:100%}.nft-img{height:120px;margin-bottom:10px;width:120px}}.plot-big-container,.plot-container{background-color:#000;width:100%}.plot-container{box-sizing:border-box;display:flex;flex-direction:column;font-weight:300;letter-spacing:-.4px;padding:30px}.aria-profile{height:50px;margin-right:20px;width:50px}.title{color:#fff;display:flex;flex-wrap:wrap;font-weight:700}.title-element{margin:4px;text-align:left}.plot-summary{color:#0edbff;font-family:REM;font-weight:300;line-height:1.5;margin-bottom:20px;padding-bottom:20px}.plot,.plot-summary{font-size:20px;text-align:left;text-transform:none}.plot{color:#fff;line-height:1.6}.social-icon[alt=Manifold]{height:26px;width:auto}@media (max-width:768px){.story-header .social-icons{display:none}.story-header .small-header-title{font-size:12px}.nft-content{width:95%}.plot-container{padding:15px}}@media (max-width:480px){.title{flex-direction:column}.title-element{margin:2px 0}.nft-img{height:120px;width:120px}}.story-nav-icon.play-icon{height:24px!important;margin-left:8px;width:24px!important}.story-nav-icon.play-icon>div{align-items:center;display:flex;height:100%!important;justify-content:center;width:100%!important}.story-nav-icon.play-icon img{height:100%!important;object-fit:contain;width:100%!important}.story-nav-icon.play-icon .square-indicator{height:4px!important;width:4px!important}.audio-toast.desktop-toast{bottom:80px!important;opacity:1!important;visibility:visible!important;z-index:9999!important}@keyframes fadeSlideInUpDesktop{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}@keyframes fadeSlideOutUpDesktop{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.audio-toast.desktop-toast{animation:fadeSlideInUpDesktop .3s ease-out!important}.audio-toast.desktop-toast.hiding{animation:fadeSlideOutUpDesktop .3s ease-in forwards!important}.story-nav-icon.scroll-top-icon{height:36px;position:relative;width:36px;z-index:150}.story-nav-icon.scroll-top-icon:hover{cursor:pointer;transform:scale(1.2)}.story-header-right{position:relative;z-index:110}.large-nft-gif{border-radius:8px;height:500px!important;object-fit:cover;width:400px!important}.audio-control-icon{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:center;position:relative;transition:transform .2s,opacity .2s;width:22px}.audio-control-icon:hover{transform:scale(1.1)}.audio-control-icon.disabled{cursor:not-allowed;opacity:.5}.audio-toast{animation:fadeInUp .3s ease-out;background-color:#000000e6;border:1px solid #0edbff;border-radius:20px;bottom:20px;box-shadow:0 4px 6px #0003;color:#0edbff;font-family:REM,sans-serif;font-size:14px;left:50%;padding:6px 10px;position:fixed;text-transform:uppercase;transform:translateX(-50%);z-index:1000}.audio-toast.hiding{animation:fadeOut .3s ease-in forwards}.audio-title{color:#fff;font-weight:500}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:768px){.audio-toast{font-size:12px;padding:10px 15px;width:80%}}.auto-scrolling{scroll-behavior:smooth}.audio-controls-container{align-items:center;display:flex;justify-content:center;position:relative}.audio-progress-indicator{background-color:#0edbff;bottom:-8px;height:2px;left:0;position:absolute;transition:width .2s linear}.nav-icon.play-icon:focus,.story-nav-icon.play-icon:focus{border-radius:50%;box-shadow:0 0 0 2px #0edbff80;outline:none}.audio-toast .scroll-status{font-size:11px;margin-top:2px;opacity:.8}@keyframes scrollHighlight{0%{background-color:#0edbff0d}50%{background-color:#0edbff1a}to{background-color:#0edbff0d}}.auto-scrolling .mobile-plot-container p,.auto-scrolling .plot-container p{transition:background-color .5s ease}.current-paragraph{animation:scrollHighlight 2s infinite;border-left:2px solid #0edbff;padding-left:10px}.mobile-plot-container,.plot-container{overflow-anchor:none;will-change:transform}body.smooth-scroll,html.smooth-scroll{scroll-behavior:smooth}.nav-icon.play-icon img,.story-nav-icon.play-icon img{filter:drop-shadow(0 0 3px rgba(14,219,255,.5));transition:transform .2s ease,filter .2s ease}.nav-icon.play-icon:hover img,.story-nav-icon.play-icon:hover img{filter:drop-shadow(0 0 5px rgba(14,219,255,.7));transform:scale(1.05)}.auto-scroll-notification{background-color:#000c;border-radius:10px;bottom:20px;color:#0edbff;font-size:12px;left:50%;opacity:0;padding:8px 15px;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity .3s ease;z-index:1000}.auto-scroll-notification.visible{opacity:1}@media (max-width:768px){.auto-scroll-notification{font-size:11px;width:80%}}.audio-toast.persistent-toast{animation:none!important;border:1px solid #0edbff;bottom:20px;box-shadow:0 4px 15px #0000004d;opacity:1!important;transition:none!important;visibility:visible!important;z-index:1001}.audio-toast.desktop-toast{bottom:70px!important}.auto-scroll-toggle{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;margin-left:15px;padding:5px;transition:opacity .3s}.auto-scroll-toggle:hover{background-color:#0edbff1a}.auto-scroll-toggle img{height:60px;transition:transform .2s;width:60px}.auto-scroll-toggle:hover img{transform:scale(1.1)}.audio-toast-content{display:flex}.audio-toast{min-width:300px;padding:12px 20px}@media (max-width:768px){.audio-toast{max-width:90%;min-width:260px}.auto-scroll-toggle img{height:40px;width:40px}}.audio-toast.persistent-toast.hiding{animation:none!important;opacity:1!important}.chapter-dropdown-overlay{background-color:#0000;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:background-color .5s ease,opacity .5s ease,visibility .5s ease;visibility:hidden;width:100%;z-index:1000}.chapter-dropdown-overlay.open{background-color:#000000e6;opacity:1;pointer-events:auto;visibility:visible}.chapter-dropdown-container{background-color:#000;border:1px solid #0edbff;left:50%;opacity:0;position:absolute;top:45px;transform:translateX(calc(-50% + 150px));transform:translateX(calc(-50% + 150px)) scale(.9);transition:opacity .5s ease,transform .5s ease;width:300px;z-index:1001}.chapter-dropdown-overlay.open .chapter-dropdown-container{opacity:1;transform:translateX(calc(-50% + 150px)) scale(1)}.chapter-dropdown-header{justify-content:flex-end;padding:10px}.chapter-dropdown-content{max-height:70vh;overflow-y:auto;padding:0 10px 20px}.chapter-item{border-bottom:1px solid #0ff3;cursor:pointer;padding:15px 10px;text-align:left;transition:background-color .2s}.chapter-item:last-child{border-bottom:none}.chapter-item:hover{background-color:#00ffff1a}.chapter-number{color:#0edbff}.chapter-number,.chapter-title{font-family:REM,sans-serif;font-size:16px;font-weight:700;text-align:left}.chapter-title{color:#fff}.chapter-dropdown-content::-webkit-scrollbar{width:5px}.chapter-dropdown-content::-webkit-scrollbar-track{background:#000}.chapter-dropdown-content::-webkit-scrollbar-thumb{background:#0edbff}@media (max-width:768px){.chapter-dropdown-container{right:60px;width:250px}.chapter-number,.chapter-title{font-size:16px}}@media (max-width:480px){.chapter-dropdown-container{right:40px;width:220px}}.chapter-dropdown-header{align-items:center;border-bottom:1px solid #00ffff4d;display:flex;justify-content:space-between;padding:15px}.chapter-dropdown-header h2{color:#0edbff;font-family:REM,sans-serif;font-size:14px;font-weight:700;margin:0;text-transform:none}.close-button{color:#0edbff;cursor:pointer;font-size:20px;padding:5px}.coming-soon-header{margin-top:10px;padding:15px 10px 5px}.coming-soon-text{color:#0edbff;font-family:REM,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-align:center}.coming-soon-item{background-color:#00000080;cursor:default;opacity:.6}.coming-soon-item:hover{background-color:#00000080!important;cursor:not-allowed}.upcoming-chapter-item{background-color:#0edbff0d;border-left:2px solid #0edbff;transition:background-color .2s}.upcoming-chapter-item:hover{background-color:#0edbff26!important}.chapter-countdown{animation:pulse 2s infinite;color:#ffa12b;font-family:REM,sans-serif;font-size:14px;font-weight:700;margin-top:5px}html{scroll-behavior:smooth}body.story-page-mobile{background-color:#000;font-family:REM,sans-serif;margin:0;overflow-x:hidden;padding:0}.story-mobile-container{position:relative}.story-mobile-container,.story-mobile-header{display:flex;flex-direction:column;width:100%}.story-mobile-header{background-color:#000000e6;box-sizing:border-box;left:0;overflow-x:hidden;padding:15px 5px 5px;position:fixed;top:0;z-index:100}.header-bottom{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding-left:20px;width:100%}.play-icon{cursor:pointer;height:28px;padding:3px;width:28px}.mobile-nav-overlay{align-items:flex-start;animation:fadeIn .3s ease-out;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}.mobile-nav-container{animation:slideDown .3s ease-out;animation:slideDown .5s ease-out;background-color:#000;border:1px solid #0edbff;border-radius:8px;margin-top:10px;max-width:350px;overflow:hidden;width:95%}.mobile-nav-header{align-items:center;border-bottom:1px solid #00ffff4d;display:flex;justify-content:space-between;padding:15px}.mobile-nav-header h2{color:#0edbff;font-size:14px;font-weight:700;margin:0;text-transform:uppercase}.close-nav{background:none;border:none;color:#0edbff;cursor:pointer;font-size:18px;padding:5px 10px}.mobile-chapters-list{max-height:80vh;overflow-y:auto;padding:10px 0}.mobile-chapter-item{border-bottom:1px solid #00ffff1a;cursor:pointer;padding:15px}.mobile-chapter-item:last-child{border-bottom:none}.mobile-chapter-item.active{background-color:#00ffff1a}.mobile-chapter-item .chapter-number{color:#0edbff;font-size:12px;font-weight:700;margin-bottom:5px}.mobile-chapter-item .chapter-title{color:#fff;font-size:14px;font-weight:500}.mobile-banner-container{background-color:#000;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:120px;overflow:hidden;position:relative;right:50%;width:100vw}@media (max-width:768px){.mobile-banner-container{margin-top:120px}}.mobile-banner-img{border-bottom:1px solid #000;display:block;height:auto;left:50%;margin-top:7px;position:relative;transform:translateX(-50%);width:100%}.mobile-chapter-title{display:none}.mobile-nft-container{align-items:center;display:flex;flex-direction:column;margin-top:-40%;padding:20px 15px;position:relative;text-align:center;z-index:10}.bottom-nft-container{align-content:center;clear:both;display:block;margin-top:auto;position:relative}.mobile-nft-img{object-fit:contain;width:150px}.mobile-nft-info{width:100%}.mobile-nft-info .nft-title-h1{color:#fff;font-size:32px;font-weight:700;margin:55px 0 5px;text-align:center}.mobile-nft-info .nft-title-h2{color:#fff;font-size:20px;font-weight:400;margin:0 0 15px;text-align:center}.bottom-nft-container .mobile-nft-info{text-align:center}.bottom-nft-container .nft-title-h1,.bottom-nft-container .nft-title-h2{margin-left:auto;margin-right:auto;text-align:center}.mobile-mint-button{background-color:#001626;border:1px solid #0edbff;border-radius:11px;color:#0edbff;cursor:pointer;font-family:REM;font-size:20px;font-weight:500;padding:20px;text-transform:none;transition:background-color .2s}.mobile-mint-button:active,.mobile-mint-button:hover{background-color:#00ffff1a}.mobile-plot-container{padding:20px 15px}.mobile-plot-summary{color:#0edbff;line-height:1.5;margin-bottom:20px;padding-bottom:20px}.mobile-plot,.mobile-plot-summary{font-size:16px;font-weight:400;text-align:left;text-transform:none}.mobile-plot{color:#fff;line-height:1.6}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.mobile-chapter-item,.nav-icon,button{min-height:44px}.mobile-chapters-list::-webkit-scrollbar{width:4px}.mobile-chapters-list::-webkit-scrollbar-track{background:#000}.mobile-chapters-list::-webkit-scrollbar-thumb{background:#0edbff;border-radius:4px}.mobile-plot br{line-height:2}.bottom-nft-container{margin-bottom:50px}.large-nft-img{height:auto!important;margin-bottom:25px;margin-top:55px;max-width:90vw!important;width:90%!important}.mobile-coming-soon-header{margin-top:10px;padding:15px 10px 5px}.mobile-coming-soon-text{color:#0edbff;font-family:REM,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-align:center}.mobile-coming-soon-item{background-color:#00000080;cursor:default;opacity:.6}.mobile-coming-soon-item:hover{background-color:#00000080!important;cursor:not-allowed}.mobile-upcoming-chapter-item{background-color:#0edbff0d;border-left:2px solid #0edbff;transition:background-color .2s}.mobile-upcoming-chapter-item:hover{background-color:#0edbff26!important;cursor:pointer!important}.mobile-chapter-countdown{animation:pulse 2s infinite;color:#ffa12b;font-family:REM,sans-serif;font-size:12px;font-weight:700;margin-top:5px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.nft-video-container{height:100%;position:relative;width:100%}.nft-thumbnail{cursor:pointer;position:relative;transition:transform .2s}.nft-thumbnail:hover{transform:scale(1.02)}.play-button-overlay{left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s,transform .2s}.nft-thumbnail:hover .play-button-overlay{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.mobile-nft-video,.nft-video{height:auto;max-width:250px;object-fit:contain;width:100%}.mobile-nft-video.large-nft-video{max-width:90vw}.mobile-nft-video.hidden,.nft-video.hidden{display:none}.mobile-nft-video.visible,.nft-video.visible{display:block}.video-loading-indicator{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #0edbff4d;border-radius:50%;border-top-color:#0edbff;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.play-button-overlay svg{height:40px;width:40px}.loading-spinner{border-width:3px;height:30px;width:30px}}.nft-gif-container{height:100%;position:relative;width:100%}.nft-gif-wrapper{cursor:pointer;position:relative;transition:transform .2s}.nft-gif-wrapper:hover{transform:scale(1.02)}.mobile-nft-gif,.nft-gif{height:auto;max-width:250px;object-fit:contain;width:100%}.large-nft-gif{max-width:90vw}.autoplay-gif{display:block!important;height:auto;opacity:1;transition:opacity .3s ease;width:100%}.gif-loading-indicator{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.gif-loading-indicator,.upcoming-chapter-container{align-items:center;display:flex;justify-content:center}.upcoming-chapter-container{background-color:#000;color:#fff;flex-direction:column;font-family:REM,sans-serif;min-height:100vh;width:95%}.upcoming-chapter-header{background-color:#000000e6;flex-direction:column;left:0;overflow-x:hidden;padding:15px 5px 5px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header-top,.upcoming-chapter-header{box-sizing:border-box;display:flex;width:100%}.header-top{align-items:center;justify-content:space-between;padding:0 10px}.header-border{align-items:center;background-color:#0edbff;display:flex;height:1px;margin-left:20px;margin-right:20px}.header-left,.header-right{align-items:center;display:flex;justify-content:center;width:40px}.header-content{align-items:center;display:flex;flex:1 1;flex-direction:column}.header-text{margin-left:20px;text-align:center;width:100%}.diaries-title{color:#0edbff;font-weight:700;margin-bottom:3px}.chapter-title-mobile,.diaries-title{font-size:12px;text-transform:uppercase}.chapter-title-mobile{color:#fff;font-weight:500;text-align:center}.mobile-social-icons{align-items:center;display:flex;gap:15px;margin:0;padding-left:10px}.mobile-social-icon{height:20px;transition:transform .2s;width:auto}.mobile-social-icon[alt=Manifold]{height:30px}.nav-icon{cursor:pointer;height:24px;padding:3px;width:24px}.upcoming-chapter-content{align-items:center;display:flex;flex-direction:column;margin-top:50px;width:100%}.upcoming-chapter-banner{margin-bottom:20px;max-width:1200px;width:100%}.upcoming-chapter-banner img{height:auto;object-fit:cover;width:100%}.upcoming-chapter-info{background-color:#000000b3;border:1px solid #0edbff;border-radius:10px;margin:0 auto 50px;max-width:800px;padding:30px;text-align:center;width:90%}.upcoming-chapter-info h1{color:#0edbff;font-size:24px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.upcoming-chapter-info h2{color:#ffa12b;font-size:32px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.upcoming-chapter-release{color:#fff;font-size:18px;margin-bottom:20px}.upcoming-chapter-countdown{display:flex;gap:20px;justify-content:center;margin-bottom:5px}.countdown-timer{align-items:center;display:flex;flex-direction:column}.countdown-value{color:#ffa12b;font-size:48px;font-weight:700;margin-bottom:5px}.countdown-label{color:#fff;font-size:14px;text-transform:uppercase}.upcoming-chapter-description{margin-bottom:30px;text-align:left}.upcoming-chapter-description h3{color:#0edbff;font-size:20px;font-weight:700;margin-bottom:15px}.upcoming-chapter-description p{font-size:16px;line-height:1.6;white-space:pre-line}.upcoming-chapter-back{background-color:#001626;border:1px solid #0edbff;border-radius:5px;color:#0edbff;cursor:pointer;font-family:REM,sans-serif;font-size:16px;font-weight:700;padding:15px 25px;text-transform:uppercase;transition:background-color .3s ease}.upcoming-chapter-back:hover{background-color:#0edbff1a}.upcoming-chapter-error{align-items:center;color:#ff6b6b;display:flex;font-size:24px;height:100vh;justify-content:center}@media (max-width:768px){.upcoming-chapter-info{padding:20px;width:95%}.upcoming-chapter-info h1{font-size:20px}.upcoming-chapter-info h2{font-size:24px}.upcoming-chapter-release{font-size:16px}.countdown-value{font-size:36px}.countdown-label{font-size:12px}.upcoming-chapter-description h3{font-size:18px}.upcoming-chapter-description p{font-size:14px}.upcoming-chapter-back{font-size:14px;padding:12px 20px}}@media (max-width:480px){.upcoming-chapter-countdown{gap:10px}.countdown-value{font-size:28px}.countdown-label{font-size:10px}}.password-gate-overlay{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.password-gate-container{align-items:center;display:flex;flex-direction:column;max-width:400px;padding:20px;width:100%}.aria-profile-password{margin-bottom:20px;max-height:min(40vh,300px);object-fit:contain;width:250px}.frame-container-password{display:flex;justify-content:center;margin-bottom:30px;margin-top:-35px;position:relative;width:90%}.frame-password{position:relative;width:100%;z-index:1}.header-txt-password{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.password-text{color:#fff;font-size:clamp(16px,4vw,20px);margin:5px}.password-text,.password-text-small{font-family:REM,sans-serif;font-weight:700;text-transform:uppercase}.password-text-small{color:#0edbff;font-size:clamp(14px,3vw,16px);margin:5px 0 0}.password-input-container{display:flex;justify-content:center;margin-top:20px;width:100%}.auth-form{align-items:center;display:flex;flex-direction:column;width:80%}.auth-input{background:#0000;border:none;border-radius:0;color:#fff;font-family:REM,sans-serif;font-size:clamp(16px,4vw,18px);margin-bottom:5px;padding:5px 0;text-align:center;width:100%}.auth-input:focus{outline:none}.auth-input::placeholder{color:#0edbff80}.auth-error{color:red;font-family:REM,sans-serif;font-size:10px;margin-bottom:5px;text-align:center}.auth-submit-button{background-color:#001626;border:1px solid #0edbff;border-radius:10px;color:#0edbff;cursor:pointer;filter:drop-shadow(0 0 16px rgba(0,255,255,.5));font-family:REM;font-size:clamp(16px,3vw,18px);font-weight:700;margin-bottom:10px;min-width:150px;padding:10px 15px}.auth-submit-button:hover{background-color:#00ffff1a}.auth-submit-button:disabled{cursor:not-allowed;opacity:.7}@media (max-width:768px){.password-gate-container{max-width:320px;padding:15px}.aria-profile-password{margin-bottom:15px;width:280px}.frame-container-password{margin-bottom:20px;margin-top:-25px}.auth-input,.password-text{font-size:16px}.auth-submit-button{font-size:14px;min-width:120px;padding:8px 12px}}@media (max-width:480px){.password-gate-container{max-width:380px;padding:10px}.frame-container-password{margin-bottom:15px;margin-top:-20px}.auth-input,.password-text{font-size:14px}.auth-submit-button{font-size:12px;min-width:100px;padding:6px 10px}}.launch-guard{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.launch-guard-background{height:100%;left:0;position:absolute;top:0;width:100%}.launch-guard-content{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:120%;padding:20px;position:relative;width:100%;z-index:1}.aria-profile{margin-bottom:30px;max-height:min(40vh,300px);object-fit:contain;width:250px}.countdown-header{color:#0edbff;font-size:18px;font-weight:700;margin-bottom:20px;text-shadow:0 0 10px #0edbffb3}.countdown-header,.countdown-title{font-family:REM,sans-serif;line-height:120%;text-transform:uppercase}.countdown-title{color:#fff;font-size:40px;font-weight:medium;letter-spacing:.3cap;margin-bottom:40px;text-shadow:0 0 15px #ffffffb3}.countdown-timer{color:#ffa12b;font-family:REM,sans-serif;font-size:128px;font-weight:700;line-height:100%;margin-bottom:40px;text-shadow:0 0 20px #ffa12bb3}.social-links{display:flex;gap:20px}.social-links a{color:#0edbff;font-family:REM,sans-serif;font-size:16px;text-decoration:none}.social-links a:hover{color:#ffa12b}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor{animation:blink 1s infinite;background-color:#ffa12b;display:inline-block;height:75px;margin-left:15px;vertical-align:middle;width:5px}.email-signup-container{animation:fadeInUp .6s ease-out;margin-top:10px;max-width:450px}.email-form,.email-signup-container{align-items:center;display:flex;flex-direction:column;width:100%}.email-form{margin-bottom:10px}.email-input{background-color:#0009;border:1px solid #0edbff;border-radius:10px;color:#fff;font-family:REM,sans-serif;font-size:16px;margin-bottom:15px;outline:none;padding:15px;transition:all .2s ease;width:90%}.email-input:focus{border-color:#ffa12b;box-shadow:0 0 12px #0edbff80}.email-submit{background-color:#001626;border:1px solid #0edbff;border-radius:10px;box-shadow:0 0 12px #0edbff4d;color:#0edbff;cursor:pointer;font-family:REM,sans-serif;font-size:16px;font-weight:700;padding:12px 30px;transition:all .2s ease;width:150px}.email-submit:hover:not(:disabled){background-color:#00ffff1a;transform:scale(.98)}.email-submit:disabled{cursor:not-allowed;opacity:.7}.email-message{color:#fff;margin-top:5px;opacity:.85}.email-message,.email-status{font-family:REM,sans-serif;font-size:14px;text-align:center}.email-status{animation:fadeInUp .3s ease-out;border-radius:8px;margin-top:10px;max-width:400px;padding:8px 15px;width:90%}.email-status.success{background-color:#00ff001a;border:1px solid #0edbff;color:#0edbff}.email-status.error{background-color:#ff00001a;border:1px solid #ff6b6b;color:#ff6b6b}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.countdown-timer{font-size:72px}.countdown-title{font-size:32px}.countdown-header{font-size:16px}.cursor{height:42px}.email-form{width:90%}.email-input{font-size:14px;padding:12px;width:100%}.email-submit{font-size:14px;padding:10px 20px}.email-message{font-size:12px;width:90%}}@media (max-width:480px){.countdown-timer{font-size:48px}.countdown-title{font-size:24px}.countdown-header{font-size:16px}.cursor{height:30px}.email-message{width:100%}}.follow-heading{animation:fadeInUp .6s ease-out;animation-delay:.3s;animation-fill-mode:both;color:#fff;line-height:120%;margin-bottom:20px;margin-top:40px;text-align:center;text-shadow:0 0 10px #ffffffb3}.follow-button,.follow-heading{font-family:REM,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.follow-button{animation:fadeInUp .6s ease-out;animation-delay:.6s;animation-fill-mode:both;background-color:#001626;border:1px solid #0edbff;border-radius:20px;color:#0edbff;cursor:pointer;filter:drop-shadow(0 0 16px rgba(0,255,255,.5));margin-bottom:30px;min-width:200px;padding:15px 30px;transition:background-color .3s ease,transform .3s ease}.follow-button:hover{background-color:#00ffff1a;transform:scale(.98)}@media (max-width:768px){.follow-heading{font-size:20px;margin-bottom:15px;margin-top:30px}.follow-button{font-size:16px;min-width:180px;padding:12px 25px}}@media (max-width:480px){.follow-heading{font-size:18px;margin-bottom:12px;margin-top:25px}.follow-button{font-size:14px;min-width:150px;padding:10px 20px}}.frame-container-launch{animation:fadeInUp .6s ease-out;animation-delay:.3s;animation-fill-mode:both;display:flex;justify-content:center;margin-bottom:30px;margin-top:40px;max-width:500px;position:relative;width:90%}.frame-image{position:relative;width:100%;z-index:1}.frame-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}@media (max-width:400px){.launch-guard-content{overflow-x:hidden;width:100%}.frame-container-launch{left:50%;margin-left:0;margin-right:0;min-width:380px;position:relative;transform:translateX(-50%)}.follow-heading{font-size:18px;margin-bottom:15px}.follow-button{font-size:16px;padding:10px 20px}}@media (min-width:401px) and (max-width:768px){.frame-container-launch{margin-top:30px;min-width:350px;width:95%}.follow-heading{font-size:14px;margin-bottom:15px}.follow-button{font-size:16px;padding:10px 20px}}
/*# sourceMappingURL=main.5ee93efb.css.map*/