/* Naruto Jornada Ninja — portal e launcher anime. */
@font-face{font-family:Bangers;src:url('fonts/bangers.ttf') format('truetype');font-display:swap;font-weight:400;font-style:normal}
:root{--paper:#101218;--light:#f4f5fa;--ink:#f0f1f5;--muted:#a0a4b3;--red:#f3933d;--line:#303440;--gold:#f3933d;--green:#88c69b;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;line-height:1.55;background:radial-gradient(ellipse at 0 50%,#bb9b6618,transparent 65%),repeating-linear-gradient(0deg,#67432403 0px,#67432403 1px,transparent 1px,transparent 4px),var(--paper)}[hidden]{display:none!important}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}button,input,select,textarea{font:inherit}button,a,input,summary{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}a,button,input,summary{outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #b47731}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.container{width:min(1240px,calc(100% - 64px));margin-inline:auto;min-width:0}.skip{position:fixed;top:-100px;left:12px;padding:12px;background:var(--light);z-index:50}.skip:focus{top:12px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:'Segoe UI',Arial,sans-serif;font-weight:700;line-height:1.13}h2{font-size:clamp(28px,3vw,40px)}h3{font-size:24px}p{line-height:1.65}em{font-style:normal;color:var(--red)}.muted{color:var(--muted);font-size:14px}.orange{color:var(--red)}.green{color:var(--green)}.eyebrow{font-size:11px;letter-spacing:1.8px;font-weight:700;color:var(--red);margin-bottom:10px}.short-line{display:inline-block;width:26px;height:2px;background:currentColor;vertical-align:middle;margin-right:8px}.tag,.mini-badge{font-size:11px;line-height:1.5;border:1px solid var(--line);padding:4px 8px;display:inline-block;white-space:nowrap}.section{padding-block:60px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.section-heading>p{font-size:14px;color:var(--muted)}.section-description{max-width:700px;color:var(--muted);font-size:14px;margin-bottom:22px}.section-icon{width:34px;height:34px;color:var(--red)}
.site-header{background:#11131a;color:#e8eaf1;border-bottom:4px solid #ed8734;position:relative;z-index:5}.header-inner{min-height:86px;display:flex;align-items:center;gap:36px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand:hover{color:#eac089}.brand-mark{width:42px;height:42px;border:1px solid #9a8260;padding:5px;color:#d9b984;transform:rotate(-4deg)}.brand strong{display:block;font:bold italic 28px 'Segoe UI',Arial,sans-serif;letter-spacing:1px;line-height:1}.brand small{display:block;font-size:9px;letter-spacing:3.2px;margin-top:6px}.brand-dot{display:none}.header-inner nav{display:flex;gap:28px;align-items:center;margin-left:auto;font-size:13px}.header-inner nav a{min-height:44px;display:flex;align-items:center}.header-inner nav a:hover{color:#e6ba72}.header-beta{font-size:10px;letter-spacing:1px;display:flex;align-items:center;gap:8px;white-space:nowrap}.header-beta i,.live-status i{width:7px;height:7px;background:#679768;border-radius:50%;display:inline-block}.header-beta b{border:1px solid #9b7850;padding:2px 5px;color:#edd2a4}.button{display:inline-flex;min-height:46px;padding:11px 18px;align-items:center;justify-content:center;gap:14px;font-weight:700;font-size:14px;border:1px solid #aa8c65;border-radius:2px;transition:background .15s,color .15s}.button:hover{transform:translateY(-1px)}.button svg{width:19px;height:19px}.button.primary{background:#f3933d;color:#fff6e4;border-color:#7e2d25;box-shadow:inset 0 1px #d17453,0 3px 0 #6d2a23}.button.primary:hover{background:#8b2e24}.button.secondary{background:#252936;color:#eef0f6;border-color:#3d4353;box-shadow:inset 0 1px #fff6e2}.button.quiet{background:transparent;color:inherit;border-color:#7a6b52}.button.small{min-height:42px;font-size:12px;padding:9px 12px}.full{width:100%}.text-link{font-size:13px;text-decoration:underline;text-underline-offset:4px}.button.danger{background:#963628;color:#fff2df}.button.google{background:#252a36;border-color:#3d4353;color:#f1f2f7}.google-g{font:bold 23px 'Segoe UI',Arial,sans-serif;color:#426d9d}.button.whatsapp{background:#435d3b;color:#fff8e6;border-color:#334c2d}.notice{background:#2d2c22;border-left:3px solid #947339;padding:14px 16px;font-size:14px;margin:16px 0;overflow-wrap:anywhere}.notice.error,.form-message.error{color:#972f26;background:#392529}.form-message{font-size:13px;line-height:1.5;color:#9b3328;margin:10px 0}.form-message:empty{display:none}
.hero{position:relative;isolation:isolate;background:#26312c;min-height:670px;border-bottom:7px solid #3e3325;color:#f6e7cd}.hero-art{position:absolute;inset:0;z-index:-2;background:url('jogo/fundo.jpg') center 42%/cover no-repeat}.hero::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#10191448 0%,#19211b18 48%,#172019a6 100%),linear-gradient(0deg,#1d231eed,transparent 60%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:70px;align-items:center;padding-block:42px}.hero-copy{align-self:end;padding-bottom:30px;text-shadow:0 2px 12px #171b12}.hero-copy .eyebrow{color:#ffdda0;background:#272219c4;display:inline-block;padding:6px 12px;letter-spacing:2px;border-left:3px solid #ca763c}.hero h1{font-size:clamp(54px,6.5vw,90px);line-height:.93;letter-spacing:-2px;color:#ffefd2;font-style:italic;max-width:600px}.hero h1 em{display:block;color:#f3c16a;font-size:.51em;letter-spacing:1px;margin-top:12px}.hero-description{font-size:14px;max-width:420px;margin-top:24px;color:#f9ead0;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:24px}.hero-actions .text-link{color:#f3e2c4}.hero-meta{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:1px;margin-top:26px}.hero-meta i{width:4px;height:4px;background:#d6a158}.hero-bottom{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:2px;padding-bottom:19px;color:#dfc697}.hero-bottom i{margin:0 10px;color:#c37340}.hero-bottom a{padding:10px 0}.auth-card{position:relative;color:var(--ink);background:linear-gradient(110deg,#fff7e7,#e8d8b9);padding:25px 28px 20px;border:1px solid #d9bd85;outline:1px solid #977954;outline-offset:5px;box-shadow:0 15px 45px #10150ba6;scroll-margin-top:25px}.auth-card::before,.auth-card::after{content:'';position:absolute;left:-12px;right:-12px;height:9px;background:linear-gradient(0deg,#492f20,#9a6941,#503525);border:1px solid #34251b;box-shadow:0 2px 4px #0005}.auth-card::before{top:-11px}.auth-card::after{bottom:-11px}.card-kicker{display:flex;gap:8px;align-items:center;font-size:9px;letter-spacing:1.4px;color:#795d3e;margin-bottom:15px}.card-kicker svg{width:22px;height:22px;color:var(--red)}.card-kicker .mini-badge{margin-left:auto;font-size:10px;color:var(--red);border-color:#b6915e;letter-spacing:0}.auth-card h2{font-size:30px}.auth-card>#auth-description{margin-top:6px;font-size:13px}.auth-tabs{display:flex;border-bottom:1px solid #343945;margin:20px 0 17px}.auth-tabs button{width:50%;min-height:42px;background:transparent;border:0;border-bottom:3px solid transparent;color:#79644e;font-weight:700;font-size:14px;padding:10px}.auth-tabs button[aria-selected=true]{color:var(--red);border-bottom-color:var(--red)}label{display:block;font-size:13px;font-weight:700;margin:13px 0 6px}input:not([type=hidden]):not([type=checkbox]){display:block;background:#10131b;color:#f3f3f5;border:1px solid #3d4353;border-radius:2px;min-height:46px;width:100%;min-width:0;padding:11px 12px;font-size:16px;box-shadow:inset 0 2px 3px #6850340b}input::placeholder{color:#9c8b74;font-size:14px}input:-webkit-autofill{-webkit-text-fill-color:#352d23;-webkit-box-shadow:0 0 0 100px #fff8e5 inset}.password-field{position:relative}.password-field input{padding-right:64px!important}.show-password{position:absolute;right:0;top:0;bottom:0;min-width:53px;background:transparent;border:0;color:#7c5d3d;font-size:12px;font-weight:700}.checkbox-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:400;margin:15px 0;line-height:1.4;min-height:30px}.checkbox-label input{accent-color:var(--red);width:16px;height:16px;flex-shrink:0}.divider{display:flex;gap:12px;align-items:center;font-size:10px;color:#927a58;margin:17px 0 12px}.divider::before,.divider::after{content:'';height:1px;background:#343945;flex:1}.auth-bottom{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;margin-top:16px;color:#8b7253}.auth-bottom svg{height:16px;width:16px}
.universe{border-bottom:1px solid var(--line)}.feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.feature{position:relative;border-top:3px solid #f3933d;padding:24px 0 0}.feature-index{position:absolute;right:0;top:14px;font:italic 45px 'Segoe UI',Arial,sans-serif;color:#c4b397}.feature>svg{width:31px;height:31px;color:#9d382a;margin-bottom:18px}.feature h3{font-size:25px}.feature p{font-size:14px;margin-top:13px;color:var(--muted)}.feature-footer{display:flex;justify-content:space-between;gap:10px;margin-top:20px;color:#8e7350;font-size:9px;letter-spacing:.7px}.village-section{background:#151820;border-block:1px solid #252a36}.live-status{display:flex;align-items:center;gap:8px;font-size:11px;color:#6d7254}.live-status.stale{color:#9c5930}.live-status.stale i{background:#a97536}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #343844;margin-bottom:26px}.metric{padding:22px 26px;border-right:1px solid #353946}.metric:first-child{padding-left:0}.metric:last-child{border:0}.metric>span{font-size:12px;font-weight:700;display:block}.metric>strong{font:42px 'Segoe UI',Arial,sans-serif;display:block;margin:8px 0;color:#f3933d}.metric small{font-size:10px;color:#816d51}.charts-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.chart-panel{background:#1b1e28;border:1px solid #333845;padding:24px;min-width:0}.chart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.chart-heading h3{font-size:21px}.donut-layout{display:flex;align-items:center;gap:26px;min-height:182px}.donut{--angle:0deg;flex-shrink:0;width:166px;height:166px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--red) var(--angle),#333846 0deg);transform:rotate(-90deg)}.donut>div{width:124px;height:124px;background:#1b1e28;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(90deg)}.donut strong{font:38px 'Segoe UI',Arial,sans-serif;color:#f3933d}.donut span{font-size:11px;color:#856f51}.chart-legend{flex:1;min-width:0}.chart-legend>p{font:italic 20px/1.3 'Segoe UI',Arial,sans-serif;margin-bottom:18px}.chart-legend>div{display:flex;align-items:center;gap:7px;font-size:11px;margin-top:9px}.chart-legend b{margin-left:auto}.chart-legend small{font-size:10px;color:#8e7553;display:block;margin-top:18px}.orange-dot,.gray-dot{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--red)}.gray-dot{background:#c6b493}.bars{display:flex;gap:15px;height:182px;padding-top:12px;align-items:end}.bar-column{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;height:100%;gap:7px}.bar-column>span{font-size:11px}.bar-column small{font-size:9px;color:#79654d}.bar-track{flex:1;width:100%;display:flex;align-items:end;border-bottom:1px solid #c7b799;background:repeating-linear-gradient(0deg,transparent,transparent 33px,#b8a27a22 34px)}.bar-track i{display:block;width:100%;max-width:35px;background:#ef9145;margin-inline:auto;min-height:2px}.chart-note{font-size:10px;color:#8b795c;margin-top:20px}
.beta-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;border-bottom:1px solid var(--line)}.beta-intro{position:relative}.beta-intro h2{font-size:39px;margin-bottom:18px}.beta-intro>p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:380px}.beta-stamp{display:inline-grid;grid-template-columns:auto auto;align-items:center;column-gap:12px;border:2px solid #a84a38;color:#a84a38;padding:8px 14px;margin-top:22px;transform:rotate(-4deg);font-size:10px;letter-spacing:1px}.beta-stamp b{grid-row:span 2;font:35px 'Segoe UI'}.beta-stamp>span{font-size:8px}.beta-steps article{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.beta-steps article:first-child{padding-top:0}.beta-steps article>span{font:italic 28px 'Segoe UI';color:#ac4b31}.beta-steps h3{font-size:24px}.beta-steps p{font-size:14px;color:var(--muted);margin-top:9px}.news-section{padding-top:55px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{border-top:2px solid #8f7552;padding:20px 0}.news-card h3{font-size:25px;margin:15px 0}.news-card p,.news-body{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.news-card summary{padding:12px 0;font-size:13px;color:var(--red)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary>span{float:right}.faq-section{display:grid;grid-template-columns:1fr 2fr;gap:50px;padding-block:55px}.faq-list details{border-top:1px solid #3d4353}.faq-list details:last-child{border-bottom:1px solid #3d4353}.faq-list summary{font-size:14px;font-weight:700;padding:19px 0;min-height:50px}.faq-list p{font-size:14px;padding-bottom:18px;color:var(--muted)}.community{display:flex;align-items:center;gap:30px;background:#191d26;color:#f4f5fa;padding:36px;margin-bottom:30px;border:1px solid #6d5335;box-shadow:inset 0 0 0 5px #191d26,inset 0 0 0 6px #74603d}.community-symbol svg{height:74px;width:74px;color:#d1ae70}.community .eyebrow{color:#c5a16b;font-size:9px}.community h2{font-size:32px}.community p:not(.eyebrow){font-size:13px;color:#c6b795;margin-top:10px}.community>.button{margin-left:auto;flex-shrink:0}.footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:30px 40px;border-top:1px solid var(--line)}.footer .brand{color:#f2f3fa}.footer .brand-mark{color:#987443}.footer p{font-size:12px;color:var(--muted)}.footer p span{font-size:10px}.footer>a:last-child{font-size:12px}
.dashboard-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:42px 32px;border-bottom:1px solid var(--line);margin-bottom:30px}.dashboard-intro h1{font-size:40px}.dashboard-intro h1 br{display:none}.dashboard-intro .muted{margin-top:12px}.profile-card{display:flex;align-items:center;gap:14px;max-width:340px;min-width:0}.profile-card>div:last-child{min-width:0}.profile-card strong{font-size:14px;display:block;overflow-wrap:anywhere}.profile-card span{display:block;font-size:10px;color:var(--muted);margin:5px 0}.profile-card a{font-size:12px;color:var(--red)}.avatar{width:50px;height:55px;flex-shrink:0;background:#8c372b;border:3px double #dcac70;color:#ffe7b8;display:grid;place-items:center;font:28px 'Segoe UI'}.dashboard-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:start;margin-bottom:52px}.dashboard-nav{position:sticky;top:20px;display:flex;flex-direction:column;gap:4px;padding:18px 0;border-block:2px solid #9e8056}.dashboard-nav>.eyebrow{padding:0 13px;font-size:10px}.dashboard-nav>a{display:flex;align-items:center;gap:10px;font-size:13px;padding:13px;min-height:46px}.dashboard-nav>a.active{background:#2c2724;color:#8e3526;border-left:3px solid #9f3b2c}.dashboard-nav>a svg{width:20px;height:20px}.dashboard-nav b{margin-left:auto;font-size:11px}.aside-note{padding:22px 13px 3px;margin-top:12px;border-top:1px solid var(--line)}.aside-note p{font-size:12px;color:var(--muted);margin-top:12px}.aside-note a{display:block;font-size:12px;color:var(--red);margin-top:12px}.dashboard-main{min-width:0}.account-section{margin-bottom:36px;padding-bottom:32px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.account-section:last-child{margin-bottom:0}.account-section h2{font-size:30px}.welcome-world{display:flex;align-items:center;gap:18px;background:#20232e;padding:22px;margin-bottom:24px;border-left:3px solid #a37a44}.welcome-world>svg{width:38px;height:38px;color:#8f6d3c}.welcome-world h3{font-size:23px}.welcome-world p{font-size:13px;color:var(--muted);margin-top:8px}.world-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.world-card{padding:24px;border:1px solid #343945;background:#1b1e28;box-shadow:inset 0 0 0 4px #1b1e28,inset 0 0 0 5px #343945}.world-top{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:22px;flex-wrap:wrap}.world-top .tag{margin-left:auto;font-size:9px}.world-icon{display:grid;place-items:center;width:36px;height:39px;background:#78603d;color:#f9e5ba;border:3px double #d4ad6a;font:18px 'Segoe UI'}.world-card h3{font-size:29px;overflow-wrap:anywhere}.world-details{display:flex;gap:30px;margin:16px 0;font-size:11px;color:var(--muted)}.world-details b{display:block;font-size:16px;color:var(--ink);margin-top:4px}.world-card>.button,.world-card>form{margin-top:22px}.world-card>.muted{margin-top:12px}.security-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.security-card{background:#1b1e28;border:1px solid #343945;padding:24px;min-width:0}.card-number{font-size:10px;letter-spacing:1px;color:#987043;display:block;margin-bottom:12px}.security-card h3{font-size:26px}.current-value{font-size:14px;margin:12px 0;color:#923a2a;overflow-wrap:anywhere}.security-card>.muted{font-size:12px}.security-card button[type=submit]{margin-top:17px}.google-account{grid-column:1/-1}.google-account-heading{display:flex;align-items:center;gap:18px}.google-account-heading .card-number{margin-bottom:4px}.google-account-heading>.tag{margin-left:auto}.unlink-details{border-top:1px solid var(--line);margin-top:20px;padding-top:10px}.unlink-details summary{color:var(--red);font-size:13px;min-height:44px;padding-block:12px}.unlink-details form{max-width:420px}.google-proof{display:flex;align-items:center;gap:20px}.google-proof p{font-size:12px}.google-proof .button{flex-shrink:0}
@media(min-width:1600px){.hero-art{background-position:center 43%}.hero-grid{padding-block:60px}.hero{min-height:720px}}
@media(max-width:1050px){.container{width:calc(100% - 40px)}.header-inner{gap:22px}.header-inner nav{gap:18px}.hero-grid{gap:30px;grid-template-columns:minmax(0,1fr) 365px}.hero h1{font-size:67px}.hero-copy{padding-bottom:40px}.hero-actions{gap:15px}.hero-actions .button{font-size:12px}.hero-description{max-width:320px}.feature-grid{gap:20px}.feature h3{font-size:23px}.donut-layout{gap:16px}.donut{width:134px;height:134px}.donut>div{width:99px;height:99px}.chart-panel{padding:20px}.chart-heading{align-items:start;flex-direction:column;gap:8px}.dashboard-layout{grid-template-columns:185px minmax(0,1fr);gap:24px}.world-card,.security-card{padding:20px}.profile-card{display:none}.beta-section{gap:45px}}
@media(max-width:760px){.container{width:calc(100% - 32px)}.site-header{border-bottom-width:3px}.header-inner{min-height:69px;flex-wrap:wrap;gap:0;justify-content:space-between;padding-top:12px}.brand{gap:8px}.brand strong{font-size:24px}.brand small{font-size:8px;letter-spacing:2.4px}.brand-mark{width:34px;height:36px}.header-beta{font-size:9px;gap:6px}.header-inner nav{order:3;width:100%;margin:10px 0 0;border-top:1px solid #62523b;justify-content:space-between;gap:10px;font-size:11px}.header-inner nav a{min-height:38px}.header-inner .quiet{font-size:11px;padding:7px;min-height:38px}.hero{min-height:0;border-bottom:4px solid #3e3325;padding-top:0}.hero-art{background-position:center top;background-size:auto 470px;background-repeat:no-repeat}.hero::before{background:linear-gradient(0deg,#253127 30%,#25312705 100%)}.hero-grid{display:flex;flex-direction:column;gap:0;padding-block:0 28px}.hero-copy{width:100%;padding:20px 0 19px;align-self:auto;text-align:center}.hero-copy .eyebrow{font-size:8px;margin-bottom:10px;letter-spacing:1.5px;padding:3px 7px}.hero h1{font-size:42px;line-height:1;letter-spacing:-1px}.hero h1 em{font-size:19px;display:inline;margin-left:9px;letter-spacing:0}.hero-description,.hero-actions,.hero-meta,.hero-bottom{display:none}.auth-card{width:min(100%,430px);padding:20px 22px 18px;margin:8px 0 0}.auth-card .card-kicker{margin-bottom:12px}.auth-card h2{font-size:28px}.auth-card>#auth-description{font-size:12px;margin-top:5px}.auth-tabs{margin:15px 0}.auth-card label{font-size:13px;margin-top:12px}.auth-card .checkbox-label{font-size:11px;margin-block:12px}.auth-bottom{margin-top:12px}.divider{margin:15px 0 10px}.section{padding-block:38px}.section-heading{align-items:start;flex-direction:column;gap:12px;margin-bottom:23px}.section-heading>p{font-size:13px}.section-heading h2{font-size:31px}.eyebrow{font-size:9px;letter-spacing:1.3px}.feature-grid{grid-template-columns:1fr 1fr;gap:24px}.feature{padding-top:17px;border-top-width:2px}.feature-index{font-size:35px;top:12px}.feature>svg{width:25px;height:25px;margin-bottom:13px}.feature h3{font-size:23px}.feature p{font-size:13px;margin-top:10px}.feature-footer{font-size:8px;letter-spacing:0}.metric-grid{grid-template-columns:1fr 1fr}.metric{padding:18px 14px!important;border-bottom:1px solid #353946}.metric:nth-child(even){border-right:0}.metric:nth-last-child(-n+2){border-bottom:0}.metric>strong{font-size:38px}.metric small{font-size:9px}.charts-grid{grid-template-columns:1fr;gap:16px}.chart-heading{flex-direction:row;align-items:center}.chart-heading h3{font-size:22px}.chart-heading .tag{font-size:9px}.chart-panel{padding:20px 18px}.donut-layout{gap:24px;justify-content:center}.donut{width:144px;height:144px}.donut>div{width:105px;height:105px}.chart-legend{max-width:200px}.chart-legend>p{font-size:21px}.beta-section{grid-template-columns:1fr;gap:30px}.beta-intro h2{font-size:33px}.beta-intro>p:not(.eyebrow){max-width:none}.beta-steps article{padding:20px 0}.beta-steps h3{font-size:25px}.news-section{padding-top:35px}.news-grid{grid-template-columns:1fr;gap:8px}.faq-section{grid-template-columns:1fr;gap:22px;padding-block:35px}.faq-list summary{font-size:13px;padding:17px 0}.community{flex-wrap:wrap;gap:20px;padding:25px;margin-bottom:24px}.community-symbol{display:none}.community h2{font-size:30px}.community>.button{width:100%;margin:0}.footer{flex-wrap:wrap;padding-block:26px;gap:20px}.footer>p{display:none}.footer>a:last-child{font-size:11px}.dashboard-intro{padding-block:25px 22px;margin-bottom:20px}.dashboard-intro h1{font-size:29px;overflow-wrap:anywhere}.dashboard-intro .muted{font-size:13px}.dashboard-layout{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.dashboard-nav{position:static;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px 0;border-top:0}.dashboard-nav>.eyebrow,.aside-note{display:none}.dashboard-nav>a{font-size:12px;padding:10px 8px;min-height:44px;border-bottom:1px solid #303644}.dashboard-nav>a.active{border-left:0;box-shadow:inset 0 -2px #9f3b2c}.dashboard-nav>a svg{width:18px;height:18px}.dashboard-main{width:100%}.account-section .section-heading{flex-direction:row;align-items:center;gap:10px}.account-section h2{font-size:27px}.account-section .tag{font-size:9px}.world-grid,.security-grid{grid-template-columns:1fr}.google-account{grid-column:auto}.world-card{padding:23px}.world-card h3{font-size:30px}.world-top{margin-bottom:18px}.world-details{gap:45px}.security-card{padding:22px}.security-card h3{font-size:27px}.google-account-heading{gap:13px}.google-account-heading>.tag{font-size:9px}.google-proof{flex-direction:column;align-items:stretch}.welcome-world{gap:12px;padding:18px}.welcome-world h3{font-size:22px}.welcome-world>svg{width:28px;height:28px}}
@media(max-width:370px){.container{width:calc(100% - 24px)}.header-beta{font-size:8px}.brand strong{font-size:22px}.brand-mark{width:29px;height:32px}.hero h1{font-size:35px}.hero h1 em{font-size:17px;margin-left:6px}.auth-card{padding:18px}.hero-grid{padding-bottom:24px}.auth-bottom{font-size:9px}.feature-grid{gap:17px}.feature h3{font-size:21px}.chart-heading h3{font-size:19px}.chart-panel{padding:18px 13px}.donut-layout{gap:12px}.donut{width:122px;height:122px}.donut>div{width:91px;height:91px}.chart-legend>p{font-size:18px}.chart-legend>div{font-size:10px}.chart-legend small{font-size:9px}.bars{gap:10px}.account-section .section-heading{align-items:start;flex-direction:column}.google-account-heading{flex-wrap:wrap}.google-account-heading>.tag{margin-left:0}.header-inner nav{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

/* Game launcher composition */
body{background:#101218;color:#eef0f6;font-family:'Segoe UI',Arial,sans-serif;min-height:100dvh}body.authenticated{background:linear-gradient(0deg,#101218 30%,#101218a6 100%),url('jogo/fundo.jpg') center top/cover fixed}.site-header{background:#101218ed;border-bottom:1px solid #37333a}.header-inner{min-height:74px}.brand-mark{border:0;transform:none;color:#f29846;width:41px;height:41px}.brand strong{font-family:Impact,'Arial Narrow',sans-serif;font-style:italic;font-weight:900;font-size:31px;letter-spacing:1.5px;color:#fafafb}.brand small{font-size:8px;letter-spacing:3.5px;color:#c3c5d0}.brand:hover{color:#f59848}.header-inner nav{font-weight:600;font-size:13px;gap:30px}.header-beta{color:#d0d3dc}.header-beta b{border-color:#694b33;color:#f5a658}.header-beta i{background:#82cb9c}.button{border-radius:5px;box-shadow:none;min-height:46px;font-size:13px}.button.primary{background:#f39643;color:#19191d;border:1px solid #ffb872;box-shadow:none}.button.primary:hover{background:#ffaf62;color:#19191d}.button.secondary{background:#262a36;color:#e6e8f1;border-color:#424859;box-shadow:none}.button.quiet{border-color:#3e424f;color:#c4c8d6}.button.google{background:#282d39;border-color:#3f4655;color:#f2f3f8}.button.whatsapp{background:#234b38;border-color:#447658;color:#d3f5de}.button.danger{background:#553038;color:#ffc8c8;border-color:#78434d}.google-g{color:#b9cceb}.muted,.section-description{color:#a2a7b7}.eyebrow{font-size:10px;letter-spacing:1.3px;color:#efa15a}h1,h2,h3{font-family:'Segoe UI',Arial,sans-serif;font-style:normal;letter-spacing:-.6px}h2{font-size:30px}h3{font-size:22px}.tag,.mini-badge{color:#afb5c5;border-color:#414858;border-radius:3px;font-size:10px}.green{color:#91d3a6}.text-link{color:#bdc4d3}.notice{background:#28272c;border-color:#da954f;color:#d4c5ad;border-radius:3px}.notice.error,.form-message.error{background:#38252c;color:#ffb4b4}.form-message{color:#ffb0a2}.form-message.success{color:#9cdbb0}
.hero{background:#101218;border-bottom:1px solid #2e323e;min-height:650px}.hero-art{inset:0 25% 0 0;background-position:48% center;background-size:cover}.hero::before{background:linear-gradient(90deg,#1012180d 0%,#10121800 35%,#101218 75%),linear-gradient(0deg,#101218 0%,#10121800 48%)}.hero-grid{grid-template-columns:minmax(0,1fr) 390px;gap:90px;padding-block:38px;min-height:650px}.hero-copy{padding-bottom:0;max-width:580px}.hero-copy .eyebrow{color:#ffe0bb;background:#12151dbd;border-left:2px solid #f39b4e;padding:5px 10px;font-size:9px}.hero h1{font-family:Impact,'Arial Narrow',sans-serif;font-style:italic;font-size:88px;line-height:.93;letter-spacing:1px;color:#fff;text-transform:uppercase;text-shadow:0 4px 1px #171925,0 0 24px #151622}.hero h1 em{font-family:'Segoe UI',Arial,sans-serif;font-size:22px;letter-spacing:5px;color:#f5a14d;font-weight:800;text-shadow:0 2px 8px #101218}.hero-description{max-width:420px;color:#dde0eb;font-size:13px;margin-top:20px}.hero-actions{margin-top:20px}.hero-meta{color:#a8afc0;font-size:9px;margin-top:20px}.hero-bottom{display:none}.auth-card{background:#191d27f5;border:1px solid #414553;outline:0;box-shadow:0 24px 65px #0008;padding:28px;border-radius:10px}.auth-card::before,.auth-card::after{display:none}.auth-card h2{font-size:28px;color:#f5f6fa;letter-spacing:-.8px}.card-kicker{color:#9fa8bb;font-size:9px;letter-spacing:1px;margin-bottom:18px}.card-kicker svg{color:#f4a154}.card-kicker .mini-badge{color:#f5b576;border-color:#62513f}.auth-tabs{background:#11151e;border:1px solid #2b303f;border-radius:5px;padding:4px;margin:22px 0 18px}.auth-tabs button{color:#929bad;border:0;border-radius:3px;min-height:38px;font-size:13px}.auth-tabs button[aria-selected=true]{background:#343b4b;color:#fff;box-shadow:0 1px 4px #0003}.auth-card>#auth-description{color:#a4acbd;font-size:13px}label{color:#c6ccd9;font-size:12px}input:not([type=hidden]):not([type=checkbox]){background:#10141e;color:#f2f4fa;border:1px solid #3b4253;border-radius:5px;box-shadow:none;font-size:16px}input::placeholder{color:#747f93;font-size:13px}input:-webkit-autofill{-webkit-text-fill-color:#f1f4fa;-webkit-box-shadow:0 0 0 100px #202b40 inset}.show-password{color:#b8c0d2}.checkbox-label{color:#a6afc1;font-size:11px}.checkbox-label input{accent-color:#f39543}.divider{color:#7f8b9f}.divider::before,.divider::after{background:#343c4d}.auth-bottom{color:#7d899e;font-size:10px}.auth-bottom svg{color:#8a98af}
.feature{border-top:1px solid #434149;padding-top:23px}.feature-index{font-size:33px;color:#3d4351;font-weight:700}.feature>svg{color:#ee9c54}.feature h3{font-size:23px;color:#e9ecf5}.feature p,.section-heading>p{color:#9ca6b9}.feature-footer{color:#b28058}.universe,.beta-section{border-color:#303643}.village-section{background:#151820;border-color:#2c323f}.metric-grid{border-color:#394150}.metric{border-color:#343c4b}.metric>span{color:#b3bdcf}.metric>strong{font-family:'Segoe UI',Arial,sans-serif;font-weight:700;color:#f3a355}.metric small{color:#8190a7}.live-status{color:#95b8a3}.live-status.offline{color:#e9ad80}.live-status.offline i{background:#d89158}.chart-panel{background:#1b202b;border:1px solid #343c4d;border-radius:8px}.chart-heading h3{font-size:21px}.chart-legend>p{font-family:'Segoe UI',Arial,sans-serif;font-style:normal;font-size:16px;color:#bac3d4}.chart-legend small,.chart-note{color:#8794a9}.chart-legend>div{color:#afb9cd}.donut{background:conic-gradient(#f29949 var(--angle),#343f52 0deg)}.donut>div{background:#1b202b}.donut strong{color:#f2f4fa;font-family:'Segoe UI',Arial,sans-serif;font-weight:700;font-size:36px}.donut span{color:#97a6bd}.orange-dot{background:#f29949}.gray-dot{background:#536178}.bar-track{background:repeating-linear-gradient(0deg,transparent,transparent 33px,#44526a30 34px);border-color:#40506a}.bar-track i{background:#e49655;border-radius:3px 3px 0 0}.bar-column small{color:#8e9cb4}.beta-intro h2{font-size:33px}.beta-intro p,.beta-steps p{color:#99a7bd}.beta-steps article{border-color:#343d4c}.beta-steps h3{font-size:23px}.beta-steps article>span{font-family:'Segoe UI',Arial,sans-serif;font-size:20px;font-style:normal;color:#ed9c55}.beta-stamp{border-color:#8b694a;color:#f0b279;transform:none;border-radius:5px}.news-card{border-color:#67513f}.news-card p,.news-body{color:#9daac0}.news-card h3{font-size:24px}.news-card summary{color:#e9a362}.faq-list details,.faq-list details:last-child{border-color:#323b4d}.faq-list p{color:#98a7bf}.community{background:linear-gradient(110deg,#212736,#131720);border:1px solid #3e4758;box-shadow:none;border-radius:8px}.community-symbol svg{color:#e4a56a}.community .eyebrow{color:#c9925e}.community h2{font-size:29px}.community p:not(.eyebrow){color:#9ba8be}.footer{border-color:#323a49}.footer .brand{color:#edeff6}.footer .brand-mark{color:#f39748}.footer p{color:#8390a6}.footer>a:last-child{color:#a5b1c6}
.dashboard-intro{border-bottom:1px solid #343a48;padding-block:24px;margin-bottom:25px;min-width:0}.account-identity{display:flex;align-items:center;gap:13px;min-width:0}.account-identity>div:last-child{min-width:0}.account-identity .eyebrow{font-size:9px;margin-bottom:3px;color:#9ca8be}.dashboard-intro h1{font-size:17px;letter-spacing:0;overflow-wrap:anywhere;color:#eef1f9}.dashboard-intro .muted{font-size:12px;margin-top:4px;color:#94a1b8}.avatar{width:46px;height:48px;background:#323d50;color:#f1b776;font:700 21px 'Segoe UI',Arial,sans-serif;border:1px solid #66728a;border-radius:8px}.account-beta{font-size:10px;letter-spacing:1px;color:#c6d0e0;white-space:nowrap}.account-beta b{color:#f2aa69;margin-left:5px;border:1px solid #615443;border-radius:3px;padding:3px 6px}.dashboard-layout{grid-template-columns:192px minmax(0,1fr);gap:30px;min-height:620px;margin-bottom:26px}.dashboard-nav{background:#181d27ec;border:1px solid #343b4a;border-radius:7px;padding:16px 9px;gap:5px;top:20px}.dashboard-nav>.eyebrow{color:#798ba8;font-size:9px;padding:0 11px}.dashboard-nav>a{border:0;font-size:12px;color:#acb9cf;border-radius:4px;padding:12px 10px;gap:9px;min-height:45px}.dashboard-nav>a:hover{color:#f4b171;background:#262b38}.dashboard-nav>a.active{background:#f1944220;color:#f2ad70;border:1px solid #98623d5e;box-shadow:none}.dashboard-nav>a svg{width:18px;height:18px}.dashboard-nav b{color:#f1b57f}.aside-note{border-color:#343d4d;padding:17px 10px 0;margin-top:10px}.aside-note p{color:#8b9db8;font-size:11px}.aside-note a{color:#d4a074;font-size:11px}.account-section{border:0;margin:0;padding:0}.account-section h2{font-size:25px;letter-spacing:-.5px}.account-section>.section-heading{margin-bottom:17px}.section-heading .eyebrow{margin-bottom:6px}.ninja-banner{position:relative;isolation:isolate;overflow:hidden;min-height:225px;margin-bottom:27px;border:1px solid #525665;border-radius:8px;display:flex;align-items:center;padding:30px;background:#1a202b}.ninja-banner::before{content:'';position:absolute;inset:0;z-index:-2;background:url('jogo/fundo.jpg') 72% 47%/1040px auto no-repeat}.ninja-banner::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#131923 12%,#141922d9 30%,#11152110 72%,#11152114),linear-gradient(0deg,#1017229c,transparent 40%)}.ninja-banner>div{max-width:45%}.banner-kicker{font-size:9px;letter-spacing:1.5px;color:#f1b273;display:block;margin-bottom:14px;font-weight:700}.ninja-banner h2{font-size:31px;line-height:1.12;letter-spacing:-.9px;color:#fff}.ninja-banner p{font-size:12px;color:#bdc9dc;margin-top:14px}.banner-seal{position:absolute;right:20px;bottom:15px;color:#f8ce9880;font:40px serif}.welcome-world{padding:15px 18px;background:#242a37b3;border:1px solid #353f50;border-radius:6px;margin-bottom:17px;gap:13px}.welcome-world h3{font-size:15px;letter-spacing:0;color:#d1d9e8}.welcome-world p{font-size:12px;margin-top:4px;color:#8e9eb8}.welcome-world>svg{color:#d09c62;width:25px;height:25px}.world-grid{gap:18px}.world-card{position:relative;overflow:hidden;background:#1c222e;border:1px solid #39465a;border-radius:8px;box-shadow:none;padding:23px}.world-card::before{content:'';position:absolute;right:0;top:0;width:140px;height:150px;pointer-events:none;opacity:.3;background:linear-gradient(90deg,#1c222e,transparent),linear-gradient(0deg,#1c222e,transparent),url('jogo/fundo.jpg') 9% 8%/650px}.world-card[data-world="2"]::before{background-position:center,center,93% 20%}.world-card>*{position:relative}.world-top{font-size:10px;letter-spacing:.5px;color:#9fadc4;gap:9px;margin-bottom:18px}.world-top .tag{color:#f4b878;border-color:#665843}.world-icon{border:1px solid #9e7447;background:#473926;color:#f3ca98;font:700 15px 'Segoe UI',Arial,sans-serif;border-radius:4px;width:33px;height:34px;flex-shrink:0}.world-card h3{font-size:24px;color:#f0f3fa}.world-card>.muted{font-size:12px;color:#91a2bd;margin-top:7px}.world-card>.button,.world-card>form{margin-top:21px}.world-card .button.secondary{border-color:#a07347;background:#f0974317;color:#ffc58b}.world-details{color:#95a8c5;font-size:11px;gap:35px}.world-details b{color:#e0e7f3;font-size:17px}.security-card{background:#1b212d;border:1px solid #374154;border-radius:7px;padding:23px}.security-card h3{font-size:24px;color:#eef2f9}.card-number{color:#d39761;font-size:9px}.current-value{color:#bdcbe3;font-size:13px}.security-card>.muted{color:#8e9fb8;line-height:1.7;font-size:12px}.unlink-details{border-color:#3c475b}.unlink-details summary{color:#e6a8a3}.google-account-heading>.tag{color:#9eb8a9}.dashboard-extra.section{padding:0;border:0;background:transparent}.dashboard-extra>.container{width:100%}.dashboard-extra .section-heading{flex-direction:column;align-items:start;gap:10px}.dashboard-extra.community{width:100%;margin:0;min-height:230px;flex-wrap:wrap}.dashboard-extra .metric{padding:18px 13px!important}.dashboard-extra .charts-grid{gap:16px}.dashboard-extra .chart-panel{padding:20px}.dashboard-extra .donut-layout{gap:16px}.dashboard-extra .donut{width:134px;height:134px}.dashboard-extra .donut>div{width:98px;height:98px}.dashboard-extra .chart-heading{align-items:start;flex-direction:column;gap:8px}
@media(max-width:1050px){.hero-grid{gap:40px;grid-template-columns:minmax(0,1fr) 370px}.hero h1{font-size:72px}.hero-copy{padding-bottom:20px}.hero-description{max-width:330px}.hero h1 em{font-size:18px;letter-spacing:4px}.dashboard-layout{grid-template-columns:180px minmax(0,1fr);gap:20px}.ninja-banner{padding:25px}.ninja-banner h2{font-size:26px}.ninja-banner>div{max-width:47%}.dashboard-extra .charts-grid{grid-template-columns:1fr}}
@media(max-width:760px){body.authenticated{background:linear-gradient(#101218c9,#101218 520px),url('jogo/fundo.jpg') 49% 0/1000px auto no-repeat}.header-inner{min-height:65px;padding-top:10px}.brand strong{font-size:26px}.brand-mark{width:33px;height:33px}.brand small{font-size:7px;letter-spacing:2.6px}.header-inner nav{border-color:#303746;margin-top:9px;font-size:10px;gap:12px}.header-inner nav a{min-height:37px}.header-beta{font-size:8px}.header-beta b{padding:2px 4px}.hero{min-height:0}.hero-art{inset:0;background-image:url('jogo/fundo.jpg');background-size:920px auto;background-position:49% -100px}.hero::before{background:linear-gradient(0deg,#101218 35%,#10121822 95%)}.hero-grid{display:flex;gap:0;min-height:0;padding:0 0 24px}.hero-copy{padding:22px 0 23px;min-height:145px;text-align:left}.hero-copy .eyebrow{font-size:7px;letter-spacing:1px;margin-bottom:12px;max-width:90%;background:#131820c9}.hero h1{font-size:43px;text-shadow:0 3px #12151d,0 0 18px #101218;max-width:55%}.hero h1 em{display:block;margin:7px 0 0;font-size:10px;letter-spacing:2.7px;white-space:nowrap}.hero-description,.hero-actions,.hero-meta{display:none}.auth-card{margin-top:0;padding:22px;width:min(100%,440px);border-radius:9px;background:#191e29f7}.auth-card .card-kicker{margin-bottom:15px;font-size:8px}.auth-card h2{font-size:27px}.auth-tabs{margin:19px 0 16px}.auth-card .checkbox-label{font-size:11px;min-height:30px;margin-block:12px}.auth-bottom{font-size:9px;margin-top:15px}.auth-card label{font-size:12px}.divider{margin:16px 0 12px}.section-heading h2{font-size:28px}.feature h3{font-size:21px}.feature-index{font-size:28px}.feature p{font-size:12px}.metric:nth-last-child(-n+2){border-bottom:0}.metric{border-color:#374354}.chart-heading h3{font-size:20px}.chart-legend>p{font-size:16px}.beta-intro h2{font-size:29px}.beta-steps h3{font-size:22px}.community h2{font-size:27px}.dashboard-intro{padding-block:17px;margin-bottom:14px;gap:12px}.dashboard-intro h1{font-size:14px;word-break:break-word}.account-identity{gap:10px}.account-identity .avatar{width:39px;height:43px;font-size:18px}.dashboard-intro .muted{font-size:10px}.account-identity .eyebrow{font-size:8px}.account-beta{font-size:8px;letter-spacing:0}.account-beta b{display:block;text-align:center;margin:5px 0 0}.dashboard-layout{display:flex;gap:19px;min-height:530px}.dashboard-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;width:100%;border:1px solid #353d4e;gap:4px}.dashboard-nav>a{font-size:11px;min-height:43px;padding:10px 8px;gap:7px;border:1px solid transparent}.dashboard-nav>a.active{border-color:#98623d5e}.dashboard-nav>a:last-of-type:nth-child(5){grid-column:1/-1;justify-content:center;background:#28202a;color:#cfb7d9}.dashboard-nav>a svg{width:16px;height:16px}.ninja-banner{min-height:180px;padding:19px;margin-bottom:23px;border-radius:6px}.ninja-banner::before{background-size:730px auto;background-position:58% 44%}.ninja-banner::after{background:linear-gradient(90deg,#151b28 3%,#151b28d9 25%,#151b2833 75%),linear-gradient(0deg,#141b2699,transparent 70%)}.ninja-banner>div{max-width:58%}.ninja-banner h2{font-size:24px;letter-spacing:-.7px}.banner-kicker{font-size:7px;letter-spacing:.7px;margin-bottom:12px}.ninja-banner p{font-size:11px;margin-top:11px;max-width:150px}.banner-seal{font-size:30px;right:13px;bottom:12px}.account-section h2{font-size:23px}.account-section>.section-heading{align-items:center;flex-direction:row;gap:10px}.account-section .tag{font-size:8px}.world-grid{gap:13px}.world-card{padding:20px}.world-top{margin-bottom:13px}.world-card h3{font-size:23px}.world-card>.button,.world-card>form{margin-top:17px}.world-card>.muted{font-size:12px}.welcome-world{padding:13px;gap:10px}.welcome-world h3{font-size:14px}.welcome-world p{font-size:11px}.welcome-world>svg{width:23px;height:23px}.security-card{padding:20px}.security-card h3{font-size:23px}.security-grid{gap:15px}.section-description{font-size:12px}.dashboard-extra .section-heading{align-items:start}.dashboard-extra .section-heading h2{font-size:27px}.dashboard-extra .metric>strong{font-size:32px}.dashboard-extra .metric small{font-size:9px}.dashboard-extra .chart-heading{flex-direction:row;align-items:center}.dashboard-extra .chart-panel{padding:17px}.dashboard-extra .donut-layout{gap:14px}.dashboard-extra .community-symbol{display:none}.dashboard-extra.community{padding:24px}.footer{padding-block:22px}.footer .brand strong{font-size:22px}}
@media(max-width:370px){.auth-card{padding:19px}.hero-copy{min-height:136px;padding-block:21px}.hero h1{font-size:39px}.hero h1 em{font-size:9px}.hero-art{background-position:49% -85px;background-size:810px auto}.header-inner nav{gap:8px;font-size:9px}.ninja-banner{padding:15px;min-height:169px}.ninja-banner h2{font-size:22px}.ninja-banner>div{max-width:62%}.ninja-banner p{font-size:10px}.account-section .tag{font-size:7px;padding:4px}.account-section h2{font-size:21px}.account-identity .avatar{width:33px;height:37px}.account-identity .eyebrow{font-size:7px}.dashboard-intro h1{font-size:12px}.dashboard-nav>a{font-size:10px}.chart-legend>p{font-size:14px}.dashboard-extra .donut{width:118px;height:118px}.dashboard-extra .donut>div{width:86px;height:86px}.dashboard-extra .chart-heading h3{font-size:18px}}

/* Recortes e letreiros de mangá, conforme a referência escolhida. */
.site-header{background:repeating-linear-gradient(133deg,transparent 0 180px,#fbd24340 182px 205px,transparent 210px 340px),linear-gradient(105deg,#e77815,#ffbf32 42%,#f29013);border-bottom:5px solid #07080b;box-shadow:0 2px #cb5322}.site-header::after{content:'';position:absolute;bottom:-12px;right:8%;width:35%;height:14px;clip-path:polygon(0 0,100% 0,97% 100%,15% 75%);background:#07080b}.header-inner{min-height:90px;gap:25px}.brand{position:relative;isolation:isolate;gap:4px;transform:rotate(-3deg)}.brand-mark{display:none}.brand strong{font-family:Bangers,Impact,sans-serif;font-size:49px;letter-spacing:2px;font-weight:400;font-style:normal;color:#ffae26;-webkit-text-stroke:1.5px #15141a;paint-order:stroke fill;text-shadow:2px 3px #16131b,-2px 2px #fff,3px -1px #fff,-2px -2px #fff}.brand small{font-family:Bangers,Impact,sans-serif;color:#fff;font-size:18px;letter-spacing:1.5px;font-weight:400;margin-top:-2px;text-shadow:2px 2px #182638,-1px -1px #182638,1px -1px #182638;line-height:1}.header-inner nav{background:#080a0e;min-height:56px;padding:0 32px;gap:29px;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);margin-left:auto;transform:rotate(-1deg)}.header-inner nav a{color:#f5f5f7;font:22px Bangers,Impact,sans-serif;font-weight:400;letter-spacing:.6px;min-height:50px;transform:rotate(1deg)}.header-inner nav a:hover{color:#ffb83d}.header-beta{color:#1d1813;font-weight:800;font-size:9px}.header-beta b{border-color:#572e14;color:#24180e}.header-beta i{background:#1f6243;box-shadow:0 0 0 3px #fff4}.header-inner .quiet{background:#0e1016;border:1px solid #07080b;color:#fff;font-size:11px;border-radius:0}.hero{min-height:650px;border-bottom:4px solid #de5726}.hero-art{inset:0;background-position:center 45%;background-size:cover}.hero::before{background:linear-gradient(90deg,#0f1117d9 10%,#0f111766 38%,#0f111709 70%),linear-gradient(0deg,#101218 0%,#10121805 62%)}.hero-grid{grid-template-columns:355px minmax(0,1fr);gap:70px;min-height:650px;padding-block:40px}.hero-copy{order:2;align-self:end;margin-bottom:14px;padding:0;max-width:550px}.hero-copy .eyebrow{font:18px Bangers,Impact,sans-serif;letter-spacing:1px;background:#090b10;border:0;color:#ffc449;transform:rotate(-2deg);padding:7px 15px;margin-bottom:8px;clip-path:polygon(2% 0,100% 0,97% 100%,0 100%)}.hero-copy .short-line{display:none}.hero h1{font-family:Bangers,Impact,sans-serif;color:#fff;font-size:100px;letter-spacing:2px;font-weight:400;font-style:normal;line-height:.9;text-shadow:4px 5px #101119;-webkit-text-stroke:1px #111;paint-order:stroke fill;transform:rotate(-3deg)}.hero h1 em{font:38px Bangers,Impact,sans-serif;color:#ffb633;letter-spacing:2px;margin-top:6px;text-shadow:3px 3px #101119}.hero-description{color:#e1e4ed;font-size:13px;max-width:440px;text-shadow:0 1px 6px #000}.hero-meta{color:#c1c8d8}.auth-card{order:1;background:#151821f5;border-radius:2px;border:1px solid #6d4f33;border-top:4px solid #f19b38;padding:25px;box-shadow:0 15px 45px #0008}.auth-card h2{font-family:Bangers,Impact,sans-serif;letter-spacing:1px;font-weight:400;font-size:37px;line-height:1;color:#fff}.auth-card .card-kicker{font-size:8px;margin-bottom:17px}.auth-tabs{border-radius:2px}.auth-tabs button{border-radius:1px}.button.primary{font:22px Bangers,Impact,sans-serif;letter-spacing:.6px;font-weight:400;background:linear-gradient(105deg,#eb841f,#ffb743);border:1px solid #fdb75a;border-radius:2px;color:#161519;box-shadow:inset 0 -3px #b66a1b}.button.primary:hover{background:#ffbf55}.button.secondary{border-radius:2px}.button.google{border-radius:2px}.auth-card .button.google{min-height:44px}.section-heading h2,.universe h2,.beta-intro h2,.faq-section h2,.community h2{font-family:Bangers,Impact,sans-serif;font-size:38px;letter-spacing:1px;font-weight:400;line-height:1.05}.feature h3,.news-card h3,.beta-steps h3{font-family:Bangers,Impact,sans-serif;font-size:28px;letter-spacing:.8px;font-weight:400}.feature{border-top:3px solid #d17b2b}.feature-index{font-family:Bangers,Impact,sans-serif;font-weight:400;color:#6c4d37}.community{border-left:5px solid #f29838;border-radius:1px;background:linear-gradient(110deg,#241d19,#161922);box-shadow:none}.footer .brand{transform:none}.footer .brand strong{font-size:31px;-webkit-text-stroke:0;text-shadow:none;color:#e6e8ee}.footer .brand small{font-size:12px;color:#929bac;text-shadow:none}.dashboard-nav{background:#161923f5;border-radius:2px;border-top:3px solid #ed993d}.dashboard-nav>a{border-radius:1px}.dashboard-nav>a.active{background:linear-gradient(100deg,#70462066,#f1944211);border-left:3px solid #ffad46;color:#ffc375}.ninja-banner{min-height:240px;border-radius:1px;border:1px solid #6a5039;border-bottom:4px solid #d5742b;padding:27px}.ninja-banner::before{background-size:1040px auto;background-position:70% 46%}.ninja-banner::after{background:linear-gradient(90deg,#11151e 0%,#11151edd 18%,#11151e99 32%,#11151e00 65%),linear-gradient(0deg,#15151fcc,transparent 50%)}.ninja-banner>div{max-width:44%}.banner-kicker{font-family:Bangers,Impact,sans-serif;font-size:16px;font-weight:400;letter-spacing:.8px;color:#ffbe54;display:inline-block;transform:rotate(-2deg);background:#06090dda;padding:5px 10px;clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);margin-left:-8px}.ninja-banner h2{font-family:Bangers,Impact,sans-serif;font-weight:400;font-size:44px;letter-spacing:1px;line-height:1;transform:rotate(-2deg);text-shadow:3px 3px #11141b}.banner-seal{color:#ffb54a99}.account-section>.section-heading h2{font-family:Bangers,Impact,sans-serif;font-weight:400;font-size:34px;letter-spacing:1px}.world-card{border-radius:2px;border-color:#5f4b38;background:#1b1d25;border-top:3px solid #9e6434}.world-card::before{background:linear-gradient(90deg,#1b1d25,transparent),linear-gradient(0deg,#1b1d25,transparent),url('jogo/fundo.jpg') 9% 8%/650px}.world-card h3{font:30px Bangers,Impact,sans-serif;letter-spacing:1px;color:#f2d7b5}.world-card .button.secondary{background:#52341e55;color:#ffc073;border-color:#a36e33;font:21px Bangers,Impact,sans-serif;letter-spacing:.5px}.security-card{border-radius:2px;border-top:3px solid #956031}.security-card h3{font:29px Bangers,Impact,sans-serif;letter-spacing:1px}.chart-panel{border-radius:2px}.account-beta{color:#efc18c}.world-icon{border-radius:1px}.dashboard-extra.community h2{font-size:38px}
@media(max-width:1050px){.header-inner nav{gap:20px;padding:0 23px}.header-inner nav a{font-size:19px}.brand strong{font-size:44px}.brand small{font-size:16px}.hero-grid{grid-template-columns:340px minmax(0,1fr);gap:40px}.hero h1{font-size:84px}.hero h1 em{font-size:32px;letter-spacing:1px}.hero-description{max-width:350px}.ninja-banner h2{font-size:36px}.ninja-banner{padding:24px}.banner-kicker{font-size:14px}.ninja-banner>div{max-width:48%}}
@media(max-width:760px){.site-header{border-bottom-width:3px}.site-header::after{height:9px;bottom:-8px;width:55%;right:0}.header-inner{min-height:75px;gap:0;padding-top:12px}.brand{transform:rotate(-3deg);margin-left:4px}.brand strong{font-size:38px;-webkit-text-stroke:1px #121219;letter-spacing:1.5px}.brand small{font-size:14px;letter-spacing:1px;margin-top:0}.header-beta{font-size:8px}.header-inner .quiet{min-height:34px;font-size:10px;padding:8px}.header-inner nav{width:100%;order:3;padding:0 15px;margin:14px 0 0;border:0;gap:10px;min-height:39px;transform:none;clip-path:polygon(2% 0,100% 0,98% 100%,0 100%);justify-content:space-around}.header-inner nav a{font-size:17px;min-height:39px;letter-spacing:.5px;transform:none}.hero{min-height:0}.hero-grid{display:flex;padding-block:0 24px;gap:0;min-height:0}.hero-art{background-size:860px auto;background-position:49% -86px}.hero::before{background:linear-gradient(0deg,#101218 37%,#10121800 94%)}.hero-copy{order:0;align-self:auto;margin:0;padding:17px 0 19px;min-height:150px;width:100%;text-align:left}.hero-copy .eyebrow{font-size:11px;letter-spacing:.6px;padding:4px 8px;margin:0 0 8px;max-width:90%;background:#090b10bf}.hero h1{font-size:53px;max-width:55%;letter-spacing:1px;-webkit-text-stroke:.5px #111;text-shadow:2px 3px #11151c}.hero h1 em{font-size:19px;margin:5px 0 0;letter-spacing:1px;white-space:nowrap}.auth-card{order:1;padding:22px;border-radius:2px;margin-top:0;background:#151922f9}.auth-card h2{font-size:35px}.auth-card .card-kicker{margin-bottom:14px;font-size:8px}.auth-card .mini-badge{font-size:9px}.auth-tabs{margin:18px 0 15px}.auth-card>#auth-description{font-size:12px}.button.primary{font-size:22px;min-height:47px}.hero-description,.hero-meta,.hero-actions{display:none}.section-heading h2,.universe h2,.beta-intro h2,.faq-section h2,.community h2{font-size:33px}.feature h3{font-size:25px}.ninja-banner{min-height:201px;padding:20px;margin-bottom:23px}.ninja-banner::before{background-size:750px auto;background-position:59% 45%}.ninja-banner>div{max-width:56%}.ninja-banner::after{background:linear-gradient(90deg,#131820e6 5%,#131820bd 22%,#13182010 75%),linear-gradient(0deg,#11151cc9,transparent 64%)}.ninja-banner h2{font-size:33px;line-height:1;letter-spacing:.5px;text-shadow:2px 3px #11151c}.banner-kicker{font-size:10px;padding:5px 6px;letter-spacing:.4px;margin:0 0 9px -5px}.ninja-banner p{font-size:10px;max-width:140px;line-height:1.5}.account-section>.section-heading h2{font-size:29px}.world-card h3{font-size:29px}.security-card h3{font-size:28px}.dashboard-nav>a{border-radius:1px}.dashboard-nav>a.active{border-left:3px solid #ffad46}.account-beta{font-size:8px}.dashboard-extra.community h2{font-size:34px}.footer .brand strong{font-size:29px}.footer .brand small{font-size:11px}}
@media(max-width:370px){.header-inner nav a{font-size:15px}.brand strong{font-size:35px}.brand small{font-size:13px}.auth-card{padding:19px}.hero h1{font-size:48px}.hero h1 em{font-size:17px}.hero-copy{min-height:140px;padding:16px 0}.hero-copy .eyebrow{font-size:10px}.hero-art{background-size:760px auto;background-position:49% -74px}.ninja-banner h2{font-size:29px}.ninja-banner{padding:16px;min-height:182px}.banner-kicker{font-size:9px}.ninja-banner>div{max-width:61%}.account-section>.section-heading h2{font-size:26px}}
