:root{--primary:#4e4888;--primary-rgb:78,72,136;--primary2:#333368;--primary2-rgb:51,51,104;--primary-light:#6362e7;--primary-light-rgb:99,98,231;--primary-border:#cccfd6;--primary-border-rgb:204,207,214;--secondary:#f5e831;--secondary-rgb:245,232,39;--secondary2:#f8ae1c;--secondary2-rgb:248,174,28;--secondary3:#eee5e5;--secondary3-rgb:238,229,229;--secondary4:#e4c8a9;--secondary4-rgb:228,200,169;--card:#efefef;--card-rgb:239,239,239;--body:#fff;--body-rgb:255,255,255;--border-light:#cdcdcd;--text:#222;--text-rgb:34,34,34;--text2:#666;--text2-rgb:102,102,102;--text3:#999;--text3-rgb:153,153,153;--holder:#aaa;--holder-rgb:170,170,170;--white:#fff;--white-rgb:255,255,255;--black:#000;--black-rgb:0,0,0;--border:#ddd;--border-rgb:221,221,221;--price:#ec7436;--price-rgb:236,116,54}:root .dark{--primary:#4e4888;--primary-rgb:57,59,70;--primary2:#353958;--primary2-rgb:53,57,88;--primary-border:#393B46;--primary-border-rgb:57,59,70;--secondary:#f5e831;--secondary-rgb:245,232,39;--secondary2:#f8ae1c;--secondary2-rgb:195,145,45;--secondary3:#484248;--secondary3-rgb:72,66,72;--secondary4:#d2b094;--secondary4-rgb:210,176,148;--card:#262629;--card-rgb:38,38,41;--body:#0e0e10;--body-rgb:14,14,16;--border-light:#404040;--text:#fff;--text-rgb:255,255,255;--text2:#999;--text2-rgb:153,153,153;--text3:#ddd;--text3-rgb:221,221,221;--holder:#999;--holder-rgb:153,153,153;--white:#fff;--white-rgb:255,255,255;--black:#000;--black-rgb:0,0,0;--border:#999;--border-rgb:153,153,153}:root{--rv-black:#000;--rv-white:#fff;--rv-gray-1:#f7f8fa;--rv-gray-2:#f2f3f5;--rv-gray-3:#ebedf0;--rv-gray-4:#dcdee0;--rv-gray-5:#c8c9cc;--rv-gray-6:#969799;--rv-gray-7:#646566;--rv-gray-8:#323233;--rv-red:#ee0a24;--rv-blue:#3f45ff;--rv-orange:#ff976a;--rv-orange-dark:#ed6a0c;--rv-orange-light:#fffbe8;--rv-green:#07c160;--rv-gradient-red:linear-gradient(90deg,#ff6034,#ee0a24);--rv-gradient-orange:linear-gradient(90deg,#ffd01e,#ff8917);--rv-primary-color:var(--rv-blue);--rv-success-color:var(--rv-green);--rv-danger-color:var(--rv-red);--rv-warning-color:var(--rv-orange);--rv-text-color:var(--rv-gray-8);--rv-active-color:var(--rv-gray-2);--rv-active-opacity:0.7;--rv-disabled-opacity:0.5;--rv-background-color:var(--rv-gray-1);--rv-background-color-light:#fafafa;--rv-text-link-color:#576b95;--rv-padding-base:4px;--rv-padding-xs:8px;--rv-padding-sm:12px;--rv-padding-md:16px;--rv-padding-lg:24px;--rv-padding-xl:32px;--rv-font-size-xs:10px;--rv-font-size-sm:12px;--rv-font-size-md:14px;--rv-font-size-lg:16px;--rv-font-weight-bold:500;--rv-line-height-xs:14px;--rv-line-height-sm:18px;--rv-line-height-md:20px;--rv-line-height-lg:22px;--rv-base-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--rv-price-integer-font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;--rv-animation-duration-base:0.3s;--rv-animation-duration-fast:0.2s;--rv-animation-timing-function-enter:ease-out;--rv-animation-timing-function-leave:ease-in;--rv-border-color:var(--rv-gray-3);--rv-border-width-base:1px;--rv-border-radius-sm:2px;--rv-border-radius-md:4px;--rv-border-radius-lg:8px;--rv-border-radius-max:999px}.rv-toast{--rv-toast-default-width:116px}.loading-status{width:100%;margin-top:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;color:var(--text)}.frame{width:100%;height:100%}.frame .not-found{width:100%;height:36vh;margin:10vh auto 0;color:#fff;gap:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.frame .not-found a{padding:4px 10px;border:1px solid hsla(0,0%,100%,.3);border-radius:5px}@font-face{font-family:spenbebGame;src:url(/static/fonts/spenbebGame.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:samuraiBlast;src:url(/static/fonts/SamuraiBlast-8MnyD.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:rebellionSquad;src:url(/static/fonts/RebellionSquad-ZpprZ.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:heroking;src:url(/static/fonts/Heroking-Regular.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:DevinneSwash;src:url(/static/fonts/DevinneSwash.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:DevinneSwashShadow;src:url(/static/fonts/DevinneSwashShadow.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:GreatVibes;src:url(/static/fonts/GreatVibes-Wmr4.ttf) format("opentype");font-weight:400;font-style:normal}#app-body .app{width:100%;height:100%;background-color:var(--primary)}#app-body .app code,#app-body .app pre{all:unset;display:inline}#app-body .app .score-box{font-family:rebellionSquad,sans-serif}#app-body .app .auth-action button,#app-body .app .game-item,#app-body .app .matching-player-modal .game-mode .mode-box,#app-body .app .say-hi .user-mate span,#app-body .app .step-box .status,#app-body .app .time-tips{color:inherit}#app-body .app .chat-prologue{font-family:DevinneSwash,sans-serif}.frame .app-header .title,body button{color:inherit}#app-body .rv-popup{max-width:580px}#app-body .rv-popup .rv-dialog__content .rv-dialog__message,#app-body .rv-popup .rv-dialog__header{color:#fff}#app-body .rv-popup .rv-dialog__footer button{background-color:rgb(var(--primary2-rgb),.9)}#app-body .rv-popup .rv-dialog__footer button.rv-dialog__cancel{color:#999}#app-body .rv-popup .rv-dialog__footer button.rv-dialog__confirm{color:#fff}#app-body .rv-popup.chapters-popup,#app-body .rv-popup.city-popup{background-color:var(--primary);font-size:14px;font-weight:400;font-style:normal;color:var(--text)}#app-body .rv-popup .rv-share-sheet__header .rv-share-sheet__title{font-size:14px;font-weight:700;font-style:normal;color:var(--text)}#app-body .rv-popup .rv-share-sheet__options .rv-share-sheet__option .rv-share-sheet__name{font-size:12px;font-weight:400;font-style:normal;color:var(--text)}#app-body .rv-share-sheet__cancel{background-color:var(--primary);font-size:14px;font-weight:400;font-style:normal;color:var(--text3)}#app-body .rv-share-sheet__cancel:before{height:4px;background-color:rgb(var(--primary2-rgb),.8)}body,html{width:100%;height:100%}body{margin:0;padding:0}body *{box-sizing:border-box}body .wallet-adapter-modal{z-index:9999}* button{margin:0;padding:0;border:none;outline:none;cursor:pointer}* p{margin:0}* h1,h2,h3,h4,h5,h6{text-align:center;margin:10px 0;line-height:1.2;font-size:inherit}#app-body .swiper-pagination-bullet{background-color:#efefef;transition:all .2s ease;transform-origin:center center}#app-body .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:6px;background-color:#fff;opacity:1}@media screen and (width >= 576px){body{width:100%;height:100vh}.app-bottom-sheet .sheet-box .action-box,.matching-player-modal{left:4px;right:4px}.app-wallet-connect-modal .app-wallet-modal{margin:0 auto}.rv-popup.city-popup,.rv-popup.select-lang-popup{left:0;right:0;margin:0 auto}}.trans-popup-box{padding:10px;width:100%;height:126px}.trans-popup-box .solscan-box,.trans-popup-box .solscan-box-tips{display:flex;flex-direction:row;justify-content:center;align-items:center}.trans-popup-box .solscan-box-tips{margin:10px 0;font-size:14px;font-weight:700;font-style:normal;color:var(--primary)}.trans-popup-box .solscan-box-tips span{margin:0 4px;padding:2px;border-radius:2px;background-color:#c238ce;font-size:14px;font-weight:700;font-style:normal;color:#219ba1}.list-end{width:100%;margin:20px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:10px;font-weight:400;font-style:normal;color:var(--text)}.chat-item-hight-light{font-size:14px;font-weight:700;color:#e5cf2a}.section-end-btn{gap:20px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.section-end-btn .next-btn{flex:1;max-width:80%;padding:10px 0;text-align:center;opacity:1;border:1px solid #333;border-radius:10px;background-color:rgba(0,0,0,0);font-size:12px;font-weight:400;font-style:normal;color:#333}.app-share-sheet{background-color:var(--primary)}.rv-popup.rv-toast.finish-scenes-first{min-width:200px;min-height:36px}.navbar-box{position:fixed;bottom:0;z-index:100;display:flex;justify-content:space-evenly;align-items:center;width:100%;height:68px}@media screen and (width <= 575px){.navbar-box{width:100%}}@media screen and (width >= 576px){.navbar-box{width:100%;left:0;right:0}.navbar-box .nav-list{max-width:600px;margin:0 auto}}.navbar-box:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:1px;background-color:var(--white);transform:scaleY(.5)}.navbar-box{border-bottom:none;backdrop-filter:blur(10px)}.navbar-box .nav-list{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.navbar-box .nav-list .nav-item{gap:4px;width:80px;height:48px;color:var(--white);border-radius:24px;transition:background-color .2s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:.6;text-decoration:unset}.navbar-box .nav-list .nav-item.active{opacity:1}.navbar-box .nav-list .nav-item.active img{transform-origin:bottom;filter:none}.navbar-box .nav-list .nav-item.active span{font-weight:700}.navbar-box .nav-list .nav-item.active span span{font-weight:700;color:#fff}.navbar-box .nav-list .nav-item img{transition:all .2s ease}.navbar-box .nav-list .nav-item span{font-size:10px;font-weight:400;font-style:normal;color:var(--white);line-height:12px}.navbar-box .nav-list .nav-item span.profile,.navbar-box .nav-list .nav-item span.reading{position:relative;left:1px}