:root{--bg:#0d0d0d;--bg-card:#141414;--bg-soft:#1a1a1a;--card-a:#1b1a14;--card-b:#101010;--hair:#f5f5ee13;--hair2:#f5f5ee26;--gold:#c9a050;--gold-text:#d8b468;--gold-dim:#8a6c32;--gold-wash:#c9a0501f;--title:#f5f5ee;--text:#e8e8e0;--muted:#8a8a82;--green:#7eb88a;--green-wash:#7eb88a21;--red:#e0695c;--red-wash:#e0695c21;--amber:#e3a84e;--agua:#7fb8be;--terra:#c98a5e;--track:#2a2923;--ease:cubic-bezier(.16, 1, .3, 1);--r:18px;--font-display:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rail:260px;--maxw:1320px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:400 15px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;min-height:100vh}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--gold);color:#0d0d0d}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.auras{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.auras i{filter:blur(78px);will-change:transform;border-radius:50%;display:block;position:absolute}.auras .a1{width:520px;height:520px;animation:flutua1 26s var(--ease) infinite alternate;background:radial-gradient(circle,#c9a05057,#c9a05000 68%);top:-190px;right:-170px}.auras .a2{width:420px;height:420px;animation:flutua2 34s var(--ease) infinite alternate;background:radial-gradient(circle,#c9a05029,#c9a05000 70%);top:40%;left:-180px}.auras .a3{width:480px;height:480px;animation:flutua3 30s var(--ease) infinite alternate;background:radial-gradient(circle,#7eb88a2b,#7eb88a00 70%);bottom:-220px;right:2%}.auras .a4{width:360px;height:360px;animation:flutua2 42s var(--ease) infinite alternate-reverse;background:radial-gradient(circle,#7fb8be24,#7fb8be00 70%);bottom:-160px;left:22%}@keyframes flutua1{to{transform:translate(-60px,50px)scale(1.12)}}@keyframes flutua2{to{transform:translate(70px,-40px)scale(.9)}}@keyframes flutua3{to{transform:translate(-50px,-60px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.auras i{animation:none}}.app{z-index:1;grid-template-columns:var(--rail) minmax(0, 1fr);min-height:100vh;display:grid;position:relative}.rail{border-right:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(1.2);scrollbar-width:thin;background:linear-gradient(#14130eb8,#0d0d0de6);flex-direction:column;gap:2px;height:100vh;padding:18px 12px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.marca{text-align:left;align-items:center;gap:11px;width:100%;padding:2px 8px 16px;display:flex}.marca-m{background:linear-gradient(150deg, var(--gold), var(--gold-dim));color:#0d0d0d;width:34px;height:34px;font:900 11px/1 var(--font-display);letter-spacing:.04em;border-radius:11px;flex:none;place-items:center;display:grid;box-shadow:0 8px 22px -10px #c9a050f2}.marca-t b{font:900 10.5px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-text);white-space:nowrap;display:block}.marca-t small{font:500 10.5px/1.4 var(--font-body);color:var(--muted);margin-top:3px;display:block}.nova{background:var(--gold);color:#0d0d0d;font:600 13px/1 var(--font-body);transition:transform .2s var(--ease), filter .2s;border-radius:12px;align-items:center;gap:9px;margin-bottom:16px;padding:11px 13px;display:flex;box-shadow:0 10px 26px -16px #c9a050e6}.nova:hover{filter:brightness(1.07);transform:translateY(-1px)}.nova svg{width:15px;height:15px}.nova kbd{font:600 10.5px/1 var(--font-body);background:#00000029;border-radius:5px;margin-left:auto;padding:3px 5px}.rail-h{font:600 10.5px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:.75;padding:16px 10px 8px}.nav{flex-direction:column;gap:2px;display:flex}.nav-i{width:100%;color:var(--muted);font:500 13px/1.2 var(--font-body);text-align:left;border-radius:10px;align-items:center;gap:11px;padding:9px 11px;transition:color .2s,background .2s;display:flex;position:relative}.nav-i svg{flex:none;width:17px;height:17px}.nav-i span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-i:hover{color:var(--title);background:#f5f5ee0a}.nav-i[aria-current=page]{color:var(--title);font-weight:600}.nav-i[aria-current=page] svg{color:var(--gold-text)}.nav-pill{z-index:-1;background:linear-gradient(100deg,#c9a05029,#c9a0500a);border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c9a0503d}.nav-i em{font:600 11px/1 var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums;font-style:normal}.rail-foot{border-top:1px solid var(--hair);flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;display:flex}.nivel-cx{box-shadow:inset 0 0 0 1px var(--hair);background:linear-gradient(#c9a0501a,#c9a05005);border-radius:14px;padding:12px 12px 13px}.nivel-cx .l1{font:600 11px/1 var(--font-body);color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nivel-cx .l1 b{font:900 18px/1 var(--font-display);color:var(--gold-text)}.xp{background:var(--track);border-radius:99px;height:5px;margin:9px 0 7px;overflow:hidden}.xp i{background:linear-gradient(90deg, var(--gold-dim), var(--gold));border-radius:99px;height:100%;display:block}.nivel-cx small{font:500 10.5px/1.4 var(--font-body);color:var(--muted)}.mainw{flex-direction:column;min-width:0;display:flex}.topo{width:100%;max-width:calc(var(--maxw) + 80px);align-items:flex-start;gap:16px;margin:0 auto;padding:24px 40px 4px;display:flex}.topo-n{font:900 1.02rem/1.2 var(--font-display);color:var(--title);letter-spacing:-.01em}.topo-s{font:500 12.5px/1 var(--font-body);color:var(--muted);align-items:center;gap:7px;margin-top:6px;display:flex}.dot{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #7eb88a29}.topo-a{align-items:center;gap:8px;margin-left:auto;display:flex}.ib{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--muted);transition:color .2s, box-shadow .2s, transform .2s var(--ease);background:#ffffff05;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ib:hover{color:var(--title);box-shadow:inset 0 0 0 1px var(--gold-dim);transform:translateY(-1px)}.ib svg{width:16px;height:16px}.ib.criar{width:auto;font:600 12.5px/1 var(--font-body);background:var(--gold);color:#0d0d0d;gap:7px;padding:0 16px 0 13px;box-shadow:0 10px 24px -16px #c9a050e6}.ib.criar:hover{color:#0d0d0d;filter:brightness(1.06)}main{width:100%;max-width:calc(var(--maxw) + 80px);margin:0 auto;padding:18px 40px 96px}.pt{font:900 clamp(1.7rem, 3.2vw, 2.5rem) / 1.02 var(--font-display);color:var(--title);letter-spacing:-.03em}.pt small{font:400 13.5px/1.4 var(--font-body);letter-spacing:0;color:var(--muted);margin-top:8px;display:block}.grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.c{border-radius:var(--r);background:linear-gradient(180deg, var(--card-a), var(--card-b) 72%);min-width:0;box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--hair), 0 30px 60px -50px #000;-webkit-backdrop-filter:blur(12px);transition:box-shadow .35s var(--ease), transform .35s var(--ease);padding:22px 24px;position:relative}.c:after{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:radial-gradient(120% 90% at 12% 0,#ffffff0d,#0000 55%);position:absolute;inset:0}.c:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--hair2), 0 40px 70px -50px #000;transform:translateY(-2px)}.s3{grid-column:span 3}.s4{grid-column:span 4}.s5{grid-column:span 5}.s6{grid-column:span 6}.s7{grid-column:span 7}.s8{grid-column:span 8}.s12{grid-column:span 12}.c-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.c-k{font:600 10.5px/1 var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.c-s{font:400 12.5px/1.4 var(--font-body);color:var(--muted)}.link{font:500 12px/1 var(--font-body);color:var(--muted);white-space:nowrap;border-radius:8px;padding:5px 8px;transition:color .2s,background .2s}.link:hover{color:var(--title);background:#f5f5ee0d}.krow{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.k-k{font:500 12px/1 var(--font-body);color:var(--muted);margin-bottom:12px;display:block}.k-v{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.k-n{font:900 clamp(30px, 3.4vw, 44px) / 1 var(--font-display);letter-spacing:-.04em;color:var(--title);font-variant-numeric:tabular-nums}.k-n s{font:600 14px/1 var(--font-body);color:var(--muted);letter-spacing:0;text-decoration:none}.k-f{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.k-s{font:500 11.5px/1.35 var(--font-body);color:var(--muted)}.chip{font:700 11.5px/1 var(--font-body);background:var(--green-wash);color:var(--green);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.chip.dn{background:var(--red-wash);color:var(--red)}.chip.n{background:var(--gold-wash);color:var(--gold-text)}.spark{width:100%;height:34px;margin-top:12px;display:block;overflow:visible}.anel{flex:none;position:relative}.anel-t{text-align:center;place-content:center;justify-items:center;gap:3px;display:grid;position:absolute;inset:0}.anel-t b{font:900 26px/1 var(--font-display);letter-spacing:-.03em;color:var(--title)}.anel-t small{font:500 10.5px/1.2 var(--font-body);color:var(--muted)}.aneis{gap:18px;margin:4px 0 14px;display:flex}.lrow{border-top:1px solid var(--hair);font:500 12.5px/1.35 var(--font-body);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.lrow b{color:var(--title);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:62%;font-weight:600;overflow:hidden}.fila-l{border-top:1px solid var(--hair);align-items:center;gap:11px;padding:11px 0;display:flex}.fila-l:first-of-type{border-top:0}.av{background:var(--gold-wash);width:28px;height:28px;color:var(--gold-text);font:700 10.5px/1 var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid}.fila-m{flex:1;min-width:0}.fila-m b{font:600 13px/1.35 var(--font-body);color:var(--title);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fila-m small{font:500 11px/1.4 var(--font-body);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.qb{box-shadow:inset 0 0 0 1px var(--hair2);font:600 11px/1 var(--font-body);color:var(--text);white-space:nowrap;transition:box-shadow .2s, color .2s, transform .2s var(--ease);background:#ffffff05;border-radius:999px;padding:6px 11px}.qb:hover{box-shadow:inset 0 0 0 1px var(--gold);color:var(--gold-text);transform:translateY(-1px)}.lv{background:var(--track);border-radius:3px;height:5px;margin-top:7px;display:block;overflow:hidden}.lv i{background:var(--amber);border-radius:3px;height:100%;display:block}.lv i.r{background:var(--red)}.gwrap{margin:6px -6px 0}.gwrap svg{width:100%;height:auto;display:block;overflow:visible}.gax{font:600 10px/1 var(--font-body);fill:var(--muted);letter-spacing:.02em}.segs{box-shadow:inset 0 0 0 1px var(--hair);background:#ffffff08;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.segs button{font:600 11.5px/1 var(--font-body);color:var(--muted);transition:background .25s var(--ease), color .25s;border-radius:999px;padding:6px 11px}.segs button:hover{color:var(--title)}.segs button[aria-pressed=true]{background:var(--gold);color:#0d0d0d}.leg{font:500 11.5px/1 var(--font-body);color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}.leg span{align-items:center;gap:6px;display:inline-flex}.leg i{background:var(--gold);border-radius:2px;width:14px;height:2px;display:inline-block}.leg i.tr{border-top:2px dashed var(--hair2);background:0 0;height:0}.minib{align-items:flex-end;gap:3px;height:48px;margin:14px 0 12px;display:flex}.minib i{background:var(--gold);transform-origin:bottom;border-radius:2px 2px 0 0;flex:1;min-height:3px}.minib i.z{background:var(--hair2)}.stk{gap:3px;height:10px;margin:10px 0 16px;display:flex}.stk i{border-radius:3px;min-width:4px;display:block}.stk-l{flex-direction:column;gap:8px;display:flex}.stk-r{font:500 12.5px/1.3 var(--font-body);color:var(--muted);align-items:center;gap:9px;display:flex}.stk-r i{border-radius:3px;flex:none;width:9px;height:9px}.stk-r b{min-width:0;color:var(--title);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.stk-r u{color:var(--text);font-variant-numeric:tabular-nums;text-decoration:none}.gcard{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.gitem{align-items:center;gap:12px;min-width:0;display:flex}.sem{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.sem-d{color:var(--muted);flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.sem-b{background:#ffffff08;border-radius:8px;align-items:flex-end;gap:3px;width:100%;height:54px;padding:6px 6px 0;display:flex;overflow:hidden}.sem-b i{transform-origin:bottom;border-radius:2px 2px 0 0;flex:1}.sem-b i.pl{background:#f5f5ee29}.sem-b i.dn{background:var(--gold)}.sem-v{font:600 12px/1 var(--font-body);color:var(--text);font-variant-numeric:tabular-nums;min-height:12px}.sem-d b{font:600 10.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.sem-d em{font:600 12px/1 var(--font-body);color:var(--text);font-style:normal}.sem-d.hj b,.sem-d.hj em,.sem-d.hj .sem-v{color:var(--gold-text)}.espera{min-height:40vh;color:var(--muted);font:500 13px/1.5 var(--font-body);text-align:center;place-items:center;gap:10px;display:grid}@media (width<=1100px){.s3,.s4,.s5,.s7{grid-column:span 6}.krow{grid-template-columns:1fr;gap:20px}.topo,main{padding-left:22px;padding-right:22px}}@media (width<=860px){.app{grid-template-columns:minmax(0,1fr)}.rail{display:none}.s3,.s4,.s5,.s6,.s7,.s8{grid-column:span 12}main{padding:12px 16px 88px}.topo{padding:16px 16px 0}.topo-a .ib:not(.criar){display:none}}
