:root{--nf-ink:#031e1d;--nf-leaf:#8ae49a;--nf-bone:#f5edc6;--nf-blood:#e65367}html[data-character-boot] #nf-start .nf-card>*{display:none!important}html[data-character-boot] #nf-start .nf-card:before{content:"Loading Axie…";display:block;color:var(--nf-bone);font:800 20px/1.4 system-ui;padding:40px 0}html[lang=es][data-character-boot] #nf-start .nf-card:before{content:"Cargando Axie…"}#nf-start .nf-menu-link{display:block;width:fit-content;box-sizing:border-box;margin:2px auto;padding:10px 18px;min-height:44px;border:0;background:transparent;color:#a3dfa7;font:800 12px system-ui;letter-spacing:2px;cursor:pointer;text-transform:uppercase;text-decoration:none}#nf-start#nf-start{cursor:default;overflow:auto;grid-template-rows:minmax(0,1fr) auto;row-gap:4px;background:radial-gradient(ellipse at 50% 30%,#194a399c,transparent 65%),linear-gradient(#031310e8,#020d0df7)}#nf-start .nf-card{width:min(920px,96vw);max-height:100%;padding:12px 32px 26px;background:transparent;border:0;border-radius:0;box-shadow:none}#nf-start .nf-brand{margin:0 auto -10px;line-height:0;letter-spacing:0}#nf-start .nf-brand img{display:block;width:min(100%,760px);height:auto;margin:auto;filter:drop-shadow(0 10px 10px #0008)}#nf-start .nf-sub{color:var(--nf-bone);font-weight:700;font-size:clamp(14px,2vw,19px)}#nf-start .nf-brief{max-width:560px;color:#bdd1be;line-height:1.6;margin:12px auto 18px}#nf-start .nf-instructions{max-width:650px;margin:0 auto 20px;color:#c4dbc9}#nf-start summary{cursor:pointer;width:fit-content;margin:auto;padding:10px 18px;font:800 12px system-ui;letter-spacing:2px;color:var(--nf-leaf)}#nf-start .nf-ctl{margin-top:18px}#nf-start .nf-ctl em,#nf-start .nf-note{color:#b6cabc}#nf-start .kc{background:#142e28;border-color:#345443;color:var(--nf-bone)}#nf-start .nf-col h2{color:var(--nf-leaf)}#nf-start .nf-note{margin-top:16px}#nf-start .nf-action,#overlay .nf-action{display:block;margin:8px auto 0;min-width:250px;max-width:100%;padding:17px 40px;border:3px solid var(--nf-ink);border-radius:18px;background:linear-gradient(165deg,#b4ee94,#67c982 55%,#429674);box-shadow:inset 0 3px #e2f6b38c,0 7px #123f32,0 11px 18px #0008;color:var(--nf-ink);font:1000 24px/1.1 system-ui;letter-spacing:3px;text-shadow:0 1px #d4f7bc;cursor:pointer;animation:none;transition:filter .15s,transform .15s}#nf-start .nf-action:hover,#overlay .nf-action:hover{filter:brightness(1.12);transform:translateY(-2px)}#nf-start .nf-action:active,#overlay .nf-action:active{transform:translateY(3px)}#nf-start .nf-action:disabled{opacity:.6;cursor:wait;font-size:16px;letter-spacing:0}#nf-start button:focus-visible,#nf-start summary:focus-visible,#overlay button:focus-visible{outline:3px solid var(--nf-bone);outline-offset:6px}#nf-start #nf-cfg-start{display:block;margin:10px auto 18px;border:0;background:transparent;color:#b3c6b7;font-size:11px;letter-spacing:1px}#nf-start #nf-record{color:var(--nf-bone);font-size:11px;margin-top:22px;letter-spacing:1px}#overlay#overlay{z-index:25;background:radial-gradient(ellipse at center,#56152bcc,#160b13f2 70%);padding:24px;box-sizing:border-box;overflow:auto}#overlay .nf-death-card{width:min(700px,100%);text-align:center}#overlay .nf-death-kicker{color:#eda0a5;font:800 11px system-ui;letter-spacing:5px;margin:0 0 22px}#overlay #death-title{color:#ec6471;font:1000 clamp(44px,8vw,88px)/1 system-ui;letter-spacing:4px;text-shadow:3px 5px 0 #410e1c,0 8px 24px #000;transform:rotate(-2deg);margin:0 0 28px}#overlay #ov-sub{color:var(--nf-bone);line-height:1.7;margin:0 0 32px}#overlay .nf-action{font-size:18px}@media(max-width:600px){#nf-start .nf-card{padding:12px 16px 24px}#nf-start .nf-brand{margin:0 -12px 8px}#nf-start .nf-ctl{grid-template-columns:1fr;gap:18px}#nf-start .nf-action{min-width:220px}#nf-start .nf-brief{font-size:12px}}@media(max-height:500px)and (min-width:600px){#nf-start .nf-card{padding:0 20px 14px}#nf-start .nf-brand img{width:340px}#nf-start .nf-brand{margin:-12px auto -14px}#nf-start .nf-brief{margin:5px auto;font-size:11px;max-width:620px}#nf-start .nf-instructions{margin-bottom:3px}#nf-start summary{padding:5px}#nf-start #nf-cfg-start{margin:2px auto 6px;padding:4px}#nf-start .nf-action{padding:10px 32px;font-size:20px;margin-top:2px}#nf-start #nf-record{margin-top:12px}#overlay .nf-death-kicker{margin:0 0 12px}#overlay #death-title{font-size:48px;margin-bottom:16px}#overlay #ov-sub{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){#nf-start .nf-action,#overlay .nf-action{transition:none}}#nf-start .nf-brand{margin:0 auto 12px}#nf-start .nf-action{margin:0 auto 24px}#nf-start .nf-instructions{margin:0 auto 4px}#nf-start #nf-cfg-start{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px auto 0;padding:10px 16px;line-height:20px}#nf-start #nf-cfg-start svg{width:18px;height:18px;flex:none;display:block}#nf-start #nf-record{display:none}@media(max-height:500px)and (min-width:600px){#nf-start .nf-brand{margin:0 auto}#nf-start .nf-action{margin:0 auto 12px}#nf-start #nf-cfg-start{margin-top:0;padding:5px 16px}}#nf-start-footer{align-self:end;width:100%;padding-bottom:env(safe-area-inset-bottom,0px)}#nf-start-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 20px}#nf-start-footer a{display:inline-flex;align-items:center;min-height:44px;color:#9fb5a6;font:11px system-ui;text-decoration:underline;text-underline-offset:3px}#nf-start-footer a:focus-visible{outline:2px solid #f5edc6;outline-offset:3px}
