.v2-root{--ar-gold-ink:#7a4b00;--ar-gold-line:#ecd28c;--ar-gold-soft:var(--v2-gold-soft);--ar-muted:#596082;--ar-track:var(--v2-surface-2);--ar-card-pad:16px}.v2-root[data-theme=dark]{--ar-gold-ink:#f1d58a;--ar-gold-line:#6a5320;--ar-muted:#a8afd2}.ar{display:grid;gap:var(--v2-s-4);padding:12px var(--v2-s-4) var(--v2-s-5);align-content:start}.ar,.ar-hub-main>*,.ar-hub>*,.ar-split>*,.ar-stack>*,.ar>*{min-width:0}.ar-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ar-split,.ar-stack{display:grid;gap:var(--v2-s-4);align-content:start}.ar-head{display:flex;align-items:center;gap:var(--v2-s-2)}.ar-head-text{flex:1;min-width:0}.v2-root .ar-back{flex:none;display:grid;place-items:center;width:48px;height:48px;margin-left:-6px;border-radius:var(--v2-r-pill);border:1px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-trust);text-decoration:none;box-shadow:var(--v2-shadow-1)}.v2-root[data-theme=dark] .ar-back{color:var(--v2-ink)}.ar-kicker{font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ar-muted)}.ar-kicker-gold{color:#f1d58a}.ar-card .ar-kicker-gold{color:var(--ar-gold-ink)}.ar-title{font-size:26px;line-height:1.12;font-weight:800;letter-spacing:-.03em;color:var(--v2-trust);overflow-wrap:anywhere}.v2-root[data-theme=dark] .ar-title{color:var(--v2-ink)}.ar-hint,.ar-sub{font-size:13.5px;line-height:1.45;color:var(--ar-muted)}.v2-root .ar-head-coins{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 14px;border-radius:var(--v2-r-pill);background:var(--ar-gold-soft);border:1px solid var(--ar-gold-line);color:var(--ar-gold-ink);font-weight:800;font-size:16px;text-decoration:none}.ar-preview-row{display:flex;margin-top:-6px}.ar-preview{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--v2-r-pill);border:1px dashed #b9aaff;background:var(--v2-brand-50);color:#2a1a8c;font-size:12.5px;font-weight:700}.v2-root[data-theme=dark] .ar-preview{color:#cfc6ff;border-color:#4d3fb0}.ar-h2{font-size:18px;line-height:1.3;font-weight:800;letter-spacing:-.01em;color:var(--v2-ink)}.ar-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v2-s-3)}.ar-section-head>div{min-width:0}.v2-root .ar-link{display:inline-flex;align-items:center;gap:2px;min-height:48px;padding-left:8px;color:var(--v2-brand-600);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.v2-root[data-theme=dark] .ar-link{color:#b6a9ff}.ar-card{display:grid;gap:var(--v2-s-3);align-content:start;background:var(--v2-surface);border:1px solid var(--v2-line);border-radius:var(--v2-r-lg);padding:var(--v2-s-5) var(--ar-card-pad);box-shadow:var(--v2-shadow-1);animation:ar-in .45s var(--v2-ease) both}.ar-card,.ar-card>*{min-width:0}.ar-card p{color:var(--v2-ink-2)}.ar-card p.ar-hint{color:var(--ar-muted)}.v2-root .ar-linkcard{grid-template-columns:1fr auto;align-items:center;text-decoration:none;color:var(--v2-ink)}.ar-linkcard-title{display:flex;align-items:center;gap:6px;font-weight:800;color:var(--v2-ink)!important}@keyframes ar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ar-notice{display:flex;gap:8px;align-items:flex-start;padding:12px 14px;border-radius:var(--v2-r-md);background:var(--ar-gold-soft);border:1px solid var(--ar-gold-line);font-size:13.5px;line-height:1.45;color:var(--ar-gold-ink)!important}.ar-card .ar-notice,.ar-card p.ar-notice{color:var(--ar-gold-ink)}.ar-notice svg{flex:none;margin-top:2px}.ar-notice strong{color:inherit}.ar-legal{padding:0 var(--v2-s-2);text-align:center;font-size:12.5px;line-height:1.5;color:var(--ar-muted)}.ar-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--v2-s-2);min-height:52px;padding:0 var(--v2-s-5);border-radius:var(--v2-r-pill);border:2px solid transparent;font:inherit;font-size:16px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:transform .15s var(--v2-ease),box-shadow .2s var(--v2-ease),opacity .2s}.ar-btn:active:not(:disabled){transform:scale(.98)}.ar-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.ar-btn-sm{min-height:48px;padding:0 var(--v2-s-4);font-size:14px;white-space:nowrap}.v2-root .ar-btn-primary{background:var(--v2-gradient);color:#fff;box-shadow:var(--v2-shadow-brand)}.v2-root .ar-btn-gold{background:var(--v2-gradient-gold);color:#2b1d00;box-shadow:0 8px 22px rgba(201,151,43,.35)}.v2-root .ar-btn-ghost{background:var(--v2-surface);color:var(--v2-trust);border-color:var(--v2-line)}.v2-root[data-theme=dark] .ar-btn-ghost{color:var(--v2-ink)}.v2-root .ar-btn-light{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.4)}.v2-root .ar-btn-danger{background:var(--v2-no-soft);color:var(--v2-no-ink);border-color:#e8b86b}.ar-actions{display:grid;gap:var(--v2-s-2)}.ar-actions .ar-btn,.ar-card>.ar-btn,.ar-form .ar-btn{width:100%}.ar-bar{height:10px;border-radius:var(--v2-r-pill);background:var(--ar-track);overflow:hidden}.ar-bar>span{display:block;height:100%;border-radius:inherit;background:var(--v2-gradient-gold);transition:width .7s var(--v2-ease)}.ar-bar[data-tone=brand]>span{background:var(--v2-gradient)}.ar-bar[data-tone=sky]>span{background:var(--v2-gradient-yes)}.ar-hero .ar-bar,.ar-versus .ar-bar{background:rgba(255,255,255,.18)}.ar-hero{position:relative;overflow:hidden;display:grid;gap:var(--v2-s-4);padding:var(--v2-s-5) var(--ar-card-pad);border-radius:var(--v2-r-lg);background:var(--v2-gradient-trust);color:#fff;box-shadow:var(--v2-glow);animation:ar-in .45s var(--v2-ease) both}.ar-hero:before{content:"";position:absolute;right:-70px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(241,213,138,.3),transparent 65%);pointer-events:none}.ar-hero>*{position:relative;min-width:0}.ar-hero p{color:inherit}.ar-hero-dates{font-size:13.5px;color:rgba(255,255,255,.78)!important}.ar-hero-divider{height:1px;background:rgba(255,255,255,.16)}.ar-identity{display:flex;align-items:center;gap:var(--v2-s-3);min-width:0}.ar-identity-text{display:grid;min-width:0}.ar-identity-name{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:800;letter-spacing:-.01em}.ar-identity-badge{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--v2-gradient-gold);color:#2b1d00}.ar-identity-title{font-size:13.5px;color:#f1d58a;font-weight:600}.ar-card .ar-identity-title{color:var(--ar-gold-ink)}.ar-level{display:grid;gap:8px}.ar-level-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v2-s-3);flex-wrap:wrap}.ar-level-num{font-size:40px;line-height:1;font-weight:800;letter-spacing:-.04em}.ar-level-label{font-size:14px;font-weight:700;letter-spacing:0;color:rgba(255,255,255,.78)}.ar-level-title{padding:4px 12px;border-radius:var(--v2-r-pill);background:var(--v2-gradient-gold);color:#2b1d00!important;font-size:14px;font-weight:800}.ar-level-xp{font-size:13.5px;color:rgba(255,255,255,.84)!important}.ar-level-xp span{color:rgba(255,255,255,.7)}.ar-level-next{font-size:12.5px;color:rgba(255,255,255,.66)!important}.ar-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-s-2);margin:0}.v2-root .ar-stat{display:grid;gap:2px;align-content:center;min-height:64px;padding:8px 10px;border-radius:var(--v2-r-md);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none}.ar-stat dt{display:flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.78)}.ar-stat dd{margin:0;font-size:22px;font-weight:800}.ar-mission,.ar-mission-list{display:grid}.ar-mission{position:relative;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 0;border-top:1px solid var(--v2-line)}.ar-mission:first-child{border-top:0;padding-top:4px}.ar-mission-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--v2-line);color:var(--ar-muted);font-size:14px;font-weight:800;background:var(--v2-surface);position:relative;z-index:1}.ar-dot{width:8px;height:8px;border-radius:50%;background:var(--v2-brand)}.ar-mission[data-status=ready] .ar-mission-mark{border-color:var(--v2-gold);background:var(--v2-gradient-gold);color:#2b1d00}.ar-mission[data-status=ready] .ar-dot{background:#2b1d00}.ar-mission[data-status=claimed] .ar-mission-mark{border-color:var(--v2-yes);background:var(--v2-yes);color:#fff}.ar-mission[data-status=locked]{opacity:.62}.is-chain .ar-mission:not(:last-child):after{content:"";position:absolute;left:15px;top:46px;bottom:-14px;width:2px;background:var(--v2-line)}.is-chain .ar-mission:first-child:after{top:36px}.ar-mission-body{display:grid;gap:4px;min-width:0}.ar-mission-title{font-size:15px;font-weight:700;line-height:1.3;color:var(--v2-ink)!important}.ar-mission-hint{font-size:13px;line-height:1.4;color:var(--ar-muted)!important}.ar-mission-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--ar-muted)}.ar-mission-reward{display:grid;gap:4px;justify-items:end;align-content:start}.ar-mission-claim{grid-column:2/-1}.ar-coins{display:inline-flex;align-items:center;gap:5px;font-weight:800;color:var(--ar-gold-ink)}.ar-coin{flex:none}.ar-xp{color:var(--ar-muted)}.ar-done,.ar-xp{font-size:12px;font-weight:700}.ar-done{color:var(--v2-yes-ink)}.v2-root[data-theme=dark] .ar-done{color:#8bb8ff}.ar-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:var(--v2-r-pill);background:var(--v2-surface-2)}.ar-tab{min-height:48px;padding:0 8px;border:0;border-radius:var(--v2-r-pill);background:transparent;color:var(--v2-ink-2);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;transition:background .2s var(--v2-ease),color .2s}.ar-tab[aria-selected=true]{background:var(--v2-surface);color:var(--v2-trust);box-shadow:var(--v2-shadow-1)}.v2-root[data-theme=dark] .ar-tab[aria-selected=true]{color:var(--v2-ink)}.ar-hub,.ar-hub-main{display:grid;gap:var(--v2-s-4);align-content:start;align-items:start}.ar-tiles{display:grid;gap:var(--v2-s-3)}.v2-root .ar-tile{position:relative;display:flex;align-items:center;gap:var(--v2-s-3);min-height:96px;padding:var(--v2-s-4);border-radius:var(--v2-r-lg);background:var(--v2-surface);border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-1);color:var(--v2-ink);text-decoration:none;transition:transform .15s var(--v2-ease),box-shadow .2s var(--v2-ease)}.ar-tile:active{transform:scale(.985)}.ar-tile-body{display:grid;gap:2px;min-width:0;flex:1}.ar-tile-title{font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:inherit}.ar-tile-sub{font-size:13px;line-height:1.35;color:var(--ar-muted)}.ar-tile-icon{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--v2-gradient-trust);color:#f6e2a3;box-shadow:0 6px 16px rgba(10,22,51,.25)}.ar-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-3)}.ar-tile-grid .ar-tile{flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:132px}.ar-tile-grid .ar-tile:last-child:nth-child(odd){grid-column:1/-1;min-height:104px;flex-direction:row;align-items:center;justify-content:flex-start}.v2-root .ar-tile-season{min-height:112px;background:var(--v2-gradient-trust);color:#fff;border-color:rgba(241,213,138,.5);box-shadow:var(--v2-glow);overflow:hidden}.ar-tile-season:before{content:"";position:absolute;right:-50px;top:-60px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(241,213,138,.28),transparent 65%);pointer-events:none}.ar-tile-season>*{position:relative}.ar-tile-season .ar-tile-icon{background:var(--v2-gradient-gold);color:#2b1d00}.v2-root .ar-tile-season .ar-tile-sub{color:rgba(255,255,255,.84)}.ar-tile-season .ar-kicker{color:#f1d58a}.ar-tile-season .ar-bar{background:rgba(255,255,255,.18);margin-top:6px}.ar-rows{display:grid}.v2-root .ar-row-link{display:flex;align-items:center;gap:var(--v2-s-3);min-height:64px;padding:8px 0;border-top:1px solid var(--v2-line);text-decoration:none;color:var(--v2-ink)}.ar-rows li:first-child .ar-row-link{border-top:0}.ar-row-text{display:grid;flex:1;min-width:0}.ar-row-text strong{font-size:16px}.ar-history-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;min-height:48px;border-top:1px solid var(--v2-line);font-size:14px}.ar-history-row:first-child{border-top:0}.ar-form{display:grid;gap:var(--v2-s-4);margin-top:var(--v2-s-3)}.ar-field{display:grid;gap:6px;border:0;padding:0;margin:0;min-width:0}.ar-field>legend,.ar-field>span{font-size:13.5px;font-weight:700;color:var(--v2-ink-2);padding:0}.ar-input{width:100%;min-height:52px;padding:0 16px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;font-size:16px}.ar-input:focus-visible{outline:3px solid var(--v2-sky);outline-offset:1px}.ar-input[aria-invalid=true]{border-color:var(--v2-no)}.ar-input-code{font-size:22px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;text-align:center}.ar-error{padding:10px 12px;border-radius:var(--v2-r-md);background:var(--v2-no-soft);border:1px solid #e8b86b;color:var(--v2-no-ink)!important;font-size:13.5px;font-weight:600}.ar-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v2-s-2)}.ar-icon-opt{display:grid;place-items:center;min-height:52px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink-2);cursor:pointer}.ar-icon-opt[aria-checked=true]{border-color:var(--v2-brand);background:var(--v2-brand-50);color:var(--v2-brand-600);box-shadow:0 0 0 2px var(--v2-brand-100)}.v2-root[data-theme=dark] .ar-icon-opt[aria-checked=true]{color:#b6a9ff}.ar-code{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-s-3);padding:6px 6px 6px 18px;border-radius:var(--v2-r-md);border:1.5px dashed var(--ar-gold-line);background:var(--ar-gold-soft)}.ar-code>span{font-size:28px;font-weight:800;letter-spacing:.22em;color:var(--ar-gold-ink)}.ar-rank{display:grid}.ar-rank-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:52px;padding:0 8px;border-top:1px solid var(--v2-line)}.ar-rank-row:first-child{border-top:0}.ar-rank-pos{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--v2-surface-2);font-size:14px;font-weight:800;color:var(--v2-ink-2)}.ar-rank-row[data-top] .ar-rank-pos{background:var(--v2-gradient-gold);color:#2b1d00}.ar-rank-name{font-weight:600;overflow-wrap:anywhere;color:var(--v2-ink)}.ar-rank-name em{font-style:normal;font-weight:700;color:var(--v2-brand-600)}.v2-root[data-theme=dark] .ar-rank-name em{color:#b6a9ff}.ar-rank-score{font-weight:800;color:var(--v2-ink-2);font-size:14px}.ar-rank-row[data-me]{background:var(--v2-brand-50);border-radius:var(--v2-r-md);border-top-color:transparent;box-shadow:inset 3px 0 0 var(--v2-gold)}.ar-mine{gap:6px;justify-items:start}.ar-mine-line{font-size:20px;line-height:1.3}.ar-mine-line strong,.ar-mine-pos{font-weight:800}.ar-mine-pos{font-size:36px;color:#f6e2a3;letter-spacing:-.03em}.ar-mine .ar-btn{margin-top:6px;width:auto}.ar-chooser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-2)}.ar-choice{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 12px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;font-size:14.5px;font-weight:600;text-align:left;cursor:pointer}.ar-choice[aria-checked=true]{border-color:var(--v2-gold);background:var(--ar-gold-soft);box-shadow:0 0 0 2px var(--ar-gold-line)}.ar-mono{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.1);border:1.5px solid rgba(241,213,138,.7);color:#f6e2a3;font-size:13px;font-weight:800;letter-spacing:.02em}.ar-mono-sm{width:32px;height:32px;flex:none;font-size:10px;background:var(--v2-gradient-trust)}.ar-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin-top:4px}.ar-podium-col{position:relative;display:grid;gap:4px;justify-items:center;align-content:end;padding:12px 6px 14px;border-radius:18px;background:var(--v2-gradient-trust);color:#fff;text-align:center;min-height:168px;box-shadow:var(--v2-shadow-2);overflow:hidden}.ar-podium-col[data-pos="1"]{min-height:208px;border:1.5px solid rgba(241,213,138,.75);box-shadow:var(--v2-glow)}.ar-podium-col[data-pos="3"]{min-height:148px}.ar-podium-col[data-me]{outline:3px solid var(--v2-gold);outline-offset:2px}.ar-podium-medal{position:absolute;top:8px;left:8px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--v2-gradient-gold);color:#2b1d00;font-size:13px;font-weight:800}.ar-podium-name{font-size:13px;line-height:1.2;overflow-wrap:anywhere}.ar-podium-score{font-size:15px;font-weight:800;color:#f6e2a3}.ar-podium-members{font-size:11px;color:rgba(255,255,255,.72)}.ar-podium-card .ar-rank{margin-top:4px}.ar-wizard{gap:var(--v2-s-4)}.ar-steps{display:flex;align-items:center;gap:0;justify-content:center}.ar-steps li{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--v2-surface-2);color:var(--ar-muted);font-size:13px;font-weight:800}.ar-steps li+li{position:relative;margin-left:34px}.ar-steps li+li:before{content:"";position:absolute;right:100%;top:50%;width:34px;height:2px;background:var(--v2-line)}.ar-steps li[data-state=current]{background:var(--v2-gradient);color:#fff;box-shadow:var(--v2-shadow-brand)}.ar-steps li[data-state=done]{background:var(--v2-gradient-gold);color:#2b1d00}.ar-markets,.ar-options{display:grid;gap:var(--v2-s-2)}.ar-option{display:flex;align-items:center;gap:var(--v2-s-3);min-height:64px;padding:10px 12px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer}.ar-option[aria-checked=true]{border-color:var(--v2-brand);background:var(--v2-brand-50);box-shadow:0 0 0 2px var(--v2-brand-100)}.ar-option-text{display:grid;min-width:0}.ar-market{display:grid;gap:6px;padding:14px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface)}.ar-market[data-picked]{border-color:var(--v2-brand);box-shadow:0 0 0 2px var(--v2-brand-100)}.ar-market-q{font-size:15px;font-weight:700;line-height:1.35;color:var(--v2-ink)!important}.ar-market-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--v2-s-2);margin-top:4px}.ar-pick{min-height:48px;border-radius:var(--v2-r-pill);border:2px solid transparent;font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:transform .15s var(--v2-ease)}.ar-pick:active{transform:scale(.97)}.ar-pick[data-side=YES]{background:var(--v2-yes-soft);color:var(--v2-yes-ink);border-color:#bcd3ff}.ar-pick[data-side=NO]{background:var(--v2-no-soft);color:var(--v2-no-ink);border-color:#f3cf9b}.ar-pick[data-side=YES][aria-pressed=true]{background:var(--v2-gradient-yes);color:#fff;border-color:transparent}.ar-pick[data-side=NO][aria-pressed=true]{background:var(--v2-gradient-no);color:#2b1600;border-color:transparent}.v2-root[data-theme=dark] .ar-pick[data-side=YES]{color:#8bb8ff;border-color:#274a8f}.v2-root[data-theme=dark] .ar-pick[data-side=NO]{color:#ffb454;border-color:#7a5316}.ar-contrarian{font-size:12.5px;font-weight:700;color:var(--ar-gold-ink)!important}.ar-counter{text-align:center;font-size:14px;font-weight:700;color:var(--ar-muted)}.ar-stakes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-s-2)}.ar-stake{display:grid;place-items:center;min-height:52px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ar-stake[aria-checked=true]{border-color:var(--v2-gold);background:var(--ar-gold-soft);box-shadow:0 0 0 2px var(--ar-gold-line)}.ar-stake:disabled{opacity:.45;cursor:default}.ar-summary{display:grid;gap:4px;padding:14px;border-radius:var(--v2-r-md);background:var(--v2-brand-50);border:1px solid var(--v2-brand-100);font-size:14.5px}.ar-wizard-nav{display:grid;grid-template-columns:auto 1fr;gap:var(--v2-s-2)}.ar-wizard-nav>.ar-btn:only-child{grid-column:1/-1}.v2-root .ar-how{display:grid;gap:8px;padding-left:22px;list-style:decimal;font-size:14.5px;color:var(--v2-ink-2)}.ar-side{display:inline-flex;align-items:center;padding:1px 10px;border-radius:var(--v2-r-pill);font-size:13px;font-weight:800}.ar-side[data-side=YES]{background:var(--v2-yes-soft);color:var(--v2-yes-ink)}.ar-side[data-side=NO]{background:var(--v2-no-soft);color:var(--v2-no-ink)}.v2-root[data-theme=dark] .ar-side[data-side=YES]{color:#8bb8ff}.v2-root[data-theme=dark] .ar-side[data-side=NO]{color:#ffb454}.ar-battle-list{display:grid;gap:var(--v2-s-3)}.ar-battle-market{display:grid;gap:6px;padding-bottom:var(--v2-s-3);border-bottom:1px solid var(--v2-line)}.ar-battle-market:last-child{border-bottom:0;padding-bottom:0}.ar-battle-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:13.5px;color:var(--v2-ink-2)}.ar-hidden-pick{font-size:12.5px;font-style:italic;color:var(--ar-muted)}.ar-battle-outcome{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px}.ar-pts{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--ar-muted)}.ar-pts[data-hit]{color:var(--v2-yes-ink)}.v2-root[data-theme=dark] .ar-pts[data-hit]{color:#8bb8ff}.ar-waiting-note{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--ar-muted)!important}.ar-waiting-note svg{flex:none;margin-top:2px}.ar-versus{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--v2-s-2);align-items:center;padding:var(--v2-s-5) var(--v2-s-3) var(--v2-s-4);border-radius:var(--v2-r-lg);background:var(--v2-gradient-trust);color:#fff;box-shadow:var(--v2-glow)}.ar-versus:before{content:"";position:absolute;left:50%;top:20%;width:260px;height:260px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(241,213,138,.26),transparent 65%);pointer-events:none}.ar-versus>*{position:relative}.ar-versus-side{display:grid;gap:4px;justify-items:center;text-align:center;min-width:0}.ar-versus-side strong{font-size:15px;overflow-wrap:anywhere}.ar-versus-left{animation:ar-from-left .7s var(--v2-ease) both}.ar-versus-right{animation:ar-from-right .7s var(--v2-ease) both}.ar-versus-vs{display:block;font-size:40px;font-weight:900;letter-spacing:-.04em;background:var(--v2-gradient-gold);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 14px rgba(241,213,138,.45));animation:ar-vs .9s .35s var(--v2-ease) both}.ar-versus-pot{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin-top:4px;padding-top:12px;border-top:1px solid rgba(255,255,255,.16);font-size:14px;color:rgba(255,255,255,.86)}.ar-versus-pot .ar-coins{color:#f6e2a3}.ar-versus-status{flex-basis:100%;text-align:center;font-weight:700;color:#f6e2a3}.ar-hint-light{font-size:12.5px;color:rgba(255,255,255,.74)}@keyframes ar-from-left{0%{opacity:0;transform:translateX(-36px)}to{opacity:1;transform:none}}@keyframes ar-from-right{0%{opacity:0;transform:translateX(36px)}to{opacity:1;transform:none}}@keyframes ar-vs{0%{opacity:0;transform:scale(.3) rotate(-8deg)}60%{transform:scale(1.18) rotate(2deg)}to{opacity:1;transform:none}}.ar-result{position:relative;overflow:hidden;display:grid;gap:8px;justify-items:center;text-align:center;padding:var(--v2-s-5) var(--v2-s-4);border-radius:var(--v2-r-lg);background:var(--v2-gradient-trust);color:#fff;box-shadow:var(--v2-glow);animation:ar-pop .6s var(--v2-ease) both}.ar-result[data-result=WIN]{border:1.5px solid rgba(241,213,138,.8)}.ar-result:before{content:"";position:absolute;left:50%;top:-80px;width:280px;height:280px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(241,213,138,.3),transparent 65%);pointer-events:none}.ar-result>*{position:relative}.ar-result p{color:inherit}.ar-result-title{font-size:36px;line-height:1.1;font-weight:800;letter-spacing:-.03em}.ar-result-score{font-size:56px;line-height:1;font-weight:800;letter-spacing:-.04em;color:#f6e2a3!important}.ar-result-score span{font-size:30px;color:rgba(255,255,255,.6)}.ar-result-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}@keyframes ar-pop{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.02)}to{opacity:1;transform:none}}.ar-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--v2-r-pill);background:var(--v2-surface-2);color:var(--v2-ink-2);font-size:13px;font-weight:700}.ar-result .ar-chip{background:rgba(255,255,255,.14);color:#fff}.ar-chip-gold,.ar-result .ar-chip-gold{background:var(--v2-gradient-gold);color:#2b1d00}.ar-result .ar-chip-gold .ar-coins{color:#2b1d00}.ar-history-row strong[data-result=WIN]{color:var(--ar-gold-ink)}.ar-chest-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--v2-s-3);align-items:center;padding:var(--v2-s-4);border-radius:var(--v2-r-lg);background:var(--v2-surface);border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-1)}.ar-chest-card[data-status=ready]{border-color:var(--v2-gold);box-shadow:0 0 0 3px var(--ar-gold-soft),var(--v2-shadow-1)}.ar-chest-card .ar-btn{grid-column:1/-1}.ar-chest-text{display:grid;gap:4px}.ar-chest-title{font-size:16px;font-weight:800;color:var(--v2-ink)}.ar-chest-prize{display:flex;flex-wrap:wrap;align-items:center;gap:8px;animation:ar-pop .5s var(--v2-ease) both}.ar-chest{width:96px;height:auto;overflow:visible}.ar-chest[data-state=locked]{filter:grayscale(.85);opacity:.6}.ar-chest[data-state=ready]{animation:ar-bounce 1.6s ease-in-out infinite}.ar-chest-lid{transform-box:fill-box;transform-origin:8% 100%;transition:transform .4s var(--v2-ease)}.ar-chest-burst{opacity:0}.ar-chest[data-state=opening]{animation:ar-shake .45s ease-in-out}.ar-chest[data-state=opening] .ar-chest-lid{animation:ar-lid .6s .35s var(--v2-ease) forwards}.ar-chest[data-state=opening] .ar-chest-burst{animation:ar-burst .7s ease-out .4s forwards}.ar-chest[data-state=opened] .ar-chest-lid{transform:rotate(-32deg) translateY(-4px)}@keyframes ar-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ar-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}}@keyframes ar-lid{to{transform:rotate(-32deg) translateY(-4px)}}@keyframes ar-burst{0%{opacity:0;transform:translateY(14px) scale(.6)}40%{opacity:1}to{opacity:0;transform:translateY(-14px) scale(1.2)}}.ar-sim summary{min-height:48px;display:flex;align-items:center;font-weight:700;cursor:pointer;color:var(--v2-ink-2)}.ar-sim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-countdown,.ar-sim-grid{display:grid;gap:var(--v2-s-2)}.ar-countdown{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-countdown-cell{display:grid;justify-items:center;padding:10px 4px;border-radius:var(--v2-r-md);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14)}.ar-countdown-cell strong{font-size:32px;line-height:1.1;font-weight:800;color:#f6e2a3}.ar-countdown-cell span{font-size:12px;color:rgba(255,255,255,.78)}.ar-position{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ar-position-num{font-size:44px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--v2-trust)}.v2-root[data-theme=dark] .ar-position-num{color:var(--v2-ink)}.ar-track{display:grid}.ar-track-step{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 0}.ar-track-step:not(:last-child):before{content:"";position:absolute;left:16px;top:44px;bottom:-10px;width:2px;background:var(--v2-line)}.ar-track-node{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid var(--v2-line);background:var(--v2-surface);color:var(--ar-muted);font-size:14px;font-weight:800;position:relative;z-index:1}.ar-track-step[data-status=ready] .ar-track-node{background:var(--v2-gradient-gold);border-color:var(--v2-gold);color:#2b1d00}.ar-track-step[data-status=claimed] .ar-track-node{background:var(--v2-yes);border-color:var(--v2-yes);color:#fff}.ar-track-step[data-status=next] .ar-track-node{border-color:var(--v2-brand);color:var(--v2-brand-600)}.ar-track-step[data-status=locked]{opacity:.7}.ar-track-body{display:grid;gap:6px;min-width:0}.ar-track-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--v2-ink)!important}.ar-track-rewards{display:flex;gap:6px 12px}.ar-track-item,.ar-track-rewards{flex-wrap:wrap;align-items:center}.ar-track-item{display:inline-flex;gap:8px;font-size:13.5px;font-weight:600;color:var(--v2-ink-2)}.ar-prize,.ar-prizes{display:grid}.ar-prize{gap:6px;padding:12px 0;border-top:1px solid var(--v2-line)}.ar-prize:first-child{border-top:0}.ar-prize-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}[data-rarity=comum]{--r:#66709a;--r-soft:var(--v2-surface-2);--r-ink:#3b4470}[data-rarity=raro]{--r:#2563eb;--r-soft:var(--v2-yes-soft);--r-ink:#1d4ed8}[data-rarity=epico]{--r:#5b3df5;--r-soft:var(--v2-brand-100);--r-ink:#4a2fe0}[data-rarity=lendario]{--r:#c9972b;--r-soft:var(--v2-gold-soft);--r-ink:#7a4b00}.v2-root[data-theme=dark] [data-rarity=comum]{--r-ink:#c9cff0}.v2-root[data-theme=dark] [data-rarity=raro]{--r-ink:#8bb8ff}.v2-root[data-theme=dark] [data-rarity=epico]{--r-ink:#b6a9ff}.v2-root[data-theme=dark] [data-rarity=lendario]{--r-ink:#f1d58a}.ar-rarity{display:inline-flex;align-items:center;width:fit-content;padding:2px 9px;border-radius:var(--v2-r-pill);background:var(--r-soft);color:var(--r-ink);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ar-thumb{display:grid;place-items:center;flex:none;border-radius:20px;background:var(--r-soft);border:1.5px solid var(--r);color:var(--r-ink)}.ar-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-3)}.ar-item{display:grid;gap:8px;justify-items:center;align-content:start;text-align:center;padding:14px 10px;border-radius:var(--v2-r-lg);border:1.5px solid var(--v2-line);background:var(--v2-surface)}.ar-item[data-rarity=lendario]{border-color:var(--ar-gold-line);background:linear-gradient(180deg,var(--ar-gold-soft),var(--v2-surface) 60%)}.ar-item[data-equipped]{border-color:var(--v2-brand);box-shadow:0 0 0 2px var(--v2-brand-100)}.ar-item-name{font-size:15px;line-height:1.25;color:var(--v2-ink)}.ar-item-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ar-item .ar-btn{width:100%}.ar-item-missing{font-size:12px;color:var(--ar-muted)}.ar-wallet{grid-template-columns:1fr}.ar-wallet-num{font-size:34px}.ar-wallet-num span:last-child{font-size:34px;font-weight:800;color:#f6e2a3}.ar-wallet .ar-coins{color:#f6e2a3}.ar-identity .ar-identity-name{color:inherit}.ar-card .ar-identity-name{color:var(--v2-ink)}.ar-avatar{--fr:linear-gradient(135deg,rgba(255,255,255,0.5),rgba(255,255,255,0.15));flex:none;display:inline-grid;place-items:center;padding:3px;border-radius:50%;background:var(--fr)}.ar-avatar-in{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(160deg,#3f5bf4,#0f2a6b);color:#fff;font-weight:800}.ar-avatar[data-frame=frame-safira]{--fr:linear-gradient(135deg,#38bdf8,#1d4ed8)}.ar-avatar[data-frame=frame-ambar]{--fr:linear-gradient(135deg,#ffb340,#f0780a)}.ar-avatar[data-frame=frame-aurora]{--fr:conic-gradient(from 200deg,#5b3df5,#38bdf8,#a78bfa,#5b3df5)}.ar-avatar[data-frame=frame-ouro]{--fr:linear-gradient(135deg,#f6e2a3,#c9972b 55%,#f1d58a);box-shadow:0 0 14px rgba(241,213,138,.55)}.ar-avatar[data-frame=frame-diamante]{--fr:conic-gradient(from 30deg,#e0f2fe,#7dd3fc,#ffffff,#c4b5fd,#e0f2fe);box-shadow:0 0 14px rgba(125,211,252,.55)}.ar-avatar[data-frame=frame-t1]{--fr:linear-gradient(135deg,#5b3df5,#f1d58a)}.ar-avatar[data-frame=frame-t1-campeao]{--fr:conic-gradient(from 0deg,#f6e2a3,#c9972b,#5b3df5,#f6e2a3);box-shadow:0 0 16px rgba(241,213,138,.65)}.ar-mvp{border-color:var(--ar-gold-line);background:linear-gradient(180deg,var(--ar-gold-soft),var(--v2-surface) 38%)}.ar-mvp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-s-3) var(--v2-s-2)}.ar-mvp-badge{display:grid;gap:4px;justify-items:center;text-align:center}.ar-mvp-badge strong{font-size:12.5px;line-height:1.2;color:var(--v2-ink)}.ar-mvp-badge span:last-child{font-size:11.5px;line-height:1.3;color:var(--ar-muted)}.ar-mvp-badge[data-on] span:last-child{color:var(--ar-gold-ink);font-weight:700}.ar-milestones{display:grid}.ar-milestone{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:56px;padding:8px 0;border-top:1px solid var(--v2-line);opacity:.7}.ar-milestone:first-child{border-top:0}.ar-milestone[data-reached]{opacity:1}.ar-milestone-lvl{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--v2-surface-2);color:var(--v2-ink-2);font-size:15px;font-weight:800}.ar-milestone[data-reached] .ar-milestone-lvl{background:var(--v2-gradient-trust);color:#f6e2a3}.ar-milestone[data-current] .ar-milestone-lvl{box-shadow:0 0 0 3px var(--v2-surface),0 0 0 5px var(--v2-gold)}.ar-milestone-text{display:grid;min-width:0}.ar-milestone-text strong{font-size:15px;color:var(--v2-ink)}.ar-milestone-xp{font-size:12.5px;font-weight:700;color:var(--ar-muted)}.ar-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-s-2)}.ar-cat{display:grid;justify-items:center;gap:2px;min-height:64px;padding:8px 4px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink-2);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ar-cat small{font-size:11.5px;color:var(--ar-muted)}.ar-cat[aria-selected=true]{background:var(--v2-gradient-trust);color:#fff;border-color:transparent}.ar-cat[aria-selected=true] small{color:#f6e2a3}.ar-ach-list{display:grid;gap:var(--v2-s-3)}.ar-ach{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border-radius:var(--v2-r-md);border:1px solid var(--v2-line);background:var(--v2-surface)}.ar-ach-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--r-soft);color:var(--r-ink);border:1.5px solid var(--r)}.ar-ach[data-done]{border-color:var(--ar-gold-line)}.ar-ach[data-done] .ar-ach-icon{background:var(--v2-gradient-gold);color:#2b1d00;border-color:transparent}.ar-ach-body{display:grid;gap:4px;min-width:0}.ar-ach-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:15px;font-weight:700;color:var(--v2-ink)!important}.ar-ach-coins{font-size:13px}.ar-empty{justify-items:center;text-align:center;padding:var(--v2-s-6) var(--v2-s-4)}.ar-empty-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--v2-brand-50);color:var(--v2-brand)}.ar-empty-icon[data-tone=warn]{background:var(--v2-no-soft);color:var(--v2-no-ink)}.ar-skel{display:block;border-radius:var(--v2-r-sm);background:linear-gradient(100deg,var(--v2-surface-2) 30%,var(--v2-line) 50%,var(--v2-surface-2) 70%);background-size:220% 100%;animation:ar-shimmer 1.3s linear infinite}@keyframes ar-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ar-toast-region{position:fixed;left:50%;z-index:60;transform:translateX(-50%);width:min(calc(100% - 32px),440px);pointer-events:none;bottom:calc(var(--v2-nav-h) + env(safe-area-inset-bottom, 0px) + 12px)}.ar[data-variant=web] .ar-toast-region{bottom:24px}.ar-toast{padding:12px 16px;border-radius:var(--v2-r-md);background:var(--v2-gradient-trust);color:#fff;font-size:14px;font-weight:600;box-shadow:var(--v2-shadow-2);animation:ar-in .3s var(--v2-ease) both}.ar-toast[data-tone=error]{background:var(--v2-gradient-no);color:#2b1600}.ar[data-variant=web]{padding:0;gap:var(--v2-s-5)}.ar[data-variant=mobile] .ar-webnav{display:none}.ar-webnav{display:flex;flex-wrap:wrap;gap:6px}.v2-root .ar-webnav-link{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--v2-r-pill);border:1px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink-2);font-size:14.5px;font-weight:700;text-decoration:none}.v2-root .ar-webnav-link[aria-current=page]{background:var(--v2-gradient-trust);color:#fff;border-color:transparent}.ar[data-variant=web] .ar-title{font-size:clamp(28px,3.4vw,38px)}@media (min-width:900px){.ar{padding:var(--v2-s-5) var(--v2-s-4) var(--v2-s-6);gap:var(--v2-s-5)}.ar[data-variant=mobile] .ar-webnav{display:flex}.ar[data-variant=mobile] .ar-back{display:none}.ar .ar-title{font-size:clamp(28px,3.4vw,38px)}.ar .ar-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-5)}.ar .ar-hub{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ar .ar-hub,.ar .ar-hub-main,.ar .ar-stack{gap:var(--v2-s-5)}.ar .ar-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ar .ar-split-shop{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ar .ar-card{padding:var(--v2-s-5)}.ar .ar-hero{padding:var(--v2-s-6) var(--v2-s-5)}.ar .ar-podium-col{min-height:190px}.ar .ar-podium-col[data-pos="1"]{min-height:236px}.ar .ar-podium-col[data-pos="3"]{min-height:160px}.ar .ar-chooser,.ar .ar-mvp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-skeleton{display:grid;gap:var(--v2-s-4)}.ar-preview-cta{align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px var(--v2-s-3)}.ar-preview-cta .ar-link{padding-left:0}.ar-side[data-side=VOID]{background:var(--v2-surface-2);color:var(--v2-ink-2)}