:root{--bg-base:#0c0d14;--bg-elevated:#18181b;--bg-surface:#1f1f24;--bg-overlay:#27272a;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-subtle:#71717a;--border-default:#27272a;--border-hover:#3f3f46;--border-active:rgba(99,102,241,0.3);--accent-primary:#6366f1;--accent-primary-hover:#818cf8;--accent-glow:rgba(99,102,241,0.15);--accent-glow-strong:rgba(99,102,241,0.25);--stat-excellent:#22d3ee;--stat-high:#4ade80;--stat-above-avg:#a3e635;--stat-average:#fbbf24;--stat-below-avg:#fb923c;--stat-low:#f87171;--glow-fire:rgba(253,125,36,0.12);--glow-water:rgba(74,144,217,0.12);--glow-electric:rgba(238,213,53,0.15);--glow-grass:rgba(98,185,87,0.12);--glow-ice:rgba(152,216,216,0.12);--glow-fighting:rgba(192,48,40,0.12);--glow-poison:rgba(160,64,160,0.12);--glow-ground:rgba(224,192,104,0.12);--glow-flying:rgba(168,144,240,0.12);--glow-psychic:rgba(248,88,136,0.12);--glow-bug:rgba(168,184,32,0.12);--glow-rock:rgba(184,160,56,0.12);--glow-ghost:rgba(112,88,152,0.15);--glow-dragon:rgba(112,56,248,0.15);--glow-dark:rgba(112,88,72,0.1);--glow-steel:rgba(184,184,208,0.1);--glow-fairy:rgba(238,153,172,0.12);--glow-normal:rgba(168,168,120,0.1);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px rgba(0,0,0,0.3);--shadow-md:0 4px 12px rgba(0,0,0,0.3);--shadow-lg:0 12px 32px rgba(0,0,0,0.4);--shadow-xl:0 20px 40px rgba(0,0,0,0.5);--shadow-glow:0 0 60px -10px;--ease-out:cubic-bezier(0.4,0,0.2,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--duration-fast:0.15s;--duration-normal:0.2s;--duration-slow:0.3s;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","SF Mono","Consolas",monospace;--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem}.main-content-wrapper-pokemon,.pfh,.pcl,.pqi,.pbs,.ptm,.pev,.pab,.pga,.pmv,.pen{font-family:var(--font-sans)}.pbs-stat-value,.pbs-total-value,.pqi-value,.pmv-level,.pmv-power,.pmv-acc{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.main-content-wrapper-pokemon{padding:20px 0}.pokemon-section{background:#2a2a2a;border-radius:8px;padding:20px;margin-bottom:20px}.pokemon-section h2{color:#fff;margin-bottom:15px;font-size:1.4em;border-bottom:1px solid #444;padding-bottom:10px}.pokemon-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.pokemon-info-grid .info-item{display:flex;justify-content:space-between;padding:10px;background:#333;border-radius:4px}.pokemon-info-grid .label{color:#999}.pokemon-info-grid .value{color:#fff;font-weight:600}.rb-section{background:#1a1a1d;border-radius:4px;margin-bottom:12px;overflow:hidden}.rb-section-header{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #2d2d30;position:relative}.rb-section-header::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--section-accent,#6366f1)}.rb-section-title{font-family:var(--font-sans);font-size:14px;font-weight:700;color:#fafafa;margin:0;display:flex;align-items:center;gap:8px}.rb-section-title-icon{width:18px;height:18px;color:var(--section-accent,#6366f1)}.rb-section-subtitle{font-size:12px;color:#71717a;font-weight:400;margin-left:8px}.rb-section-body{padding:16px}.rb-section--weakness{--section-accent:#ef4444}.rb-section--stats{--section-accent:#22d3ee}.rb-section--evolution{--section-accent:#a855f7}.rb-section--abilities{--section-accent:#f59e0b}.rb-section--moves{--section-accent:#4ade80}.rb-section--games{--section-accent:#6366f1}.rb-section--encounters{--section-accent:#ec4899}.rb-section--faq{--section-accent:#fb923c}.rb-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:768px){.rb-grid-2{grid-template-columns:1fr}}.rb-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:900px){.rb-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.rb-grid-3{grid-template-columns:1fr}}.stats-grid{display:flex;flex-direction:column;gap:10px}.stat-item{display:grid;grid-template-columns:80px 50px 1fr;align-items:center;gap:10px}.stat-name{color:#999;font-size:0.9em}.stat-value{color:#fff;font-weight:600;text-align:right}.stat-bar{background:#333;height:8px;border-radius:4px;overflow:hidden}.stat-fill{height:100%;background:linear-gradient(90deg,#4CAF50,#8BC34A);border-radius:4px;transition:width 0.3s ease}.stat-total{margin-top:10px;padding-top:10px;border-top:1px solid #444}.stat-total .stat-name{color:#fff;font-weight:600}.type-normal{background:#A8A878}.type-fire{background:#F08030}.type-water{background:#6890F0}.type-electric{background:#F8D030}.type-grass{background:#78C850}.type-ice{background:#98D8D8}.type-fighting{background:#C03028}.type-poison{background:#A040A0}.type-ground{background:#E0C068}.type-flying{background:#A890F0}.type-psychic{background:#F85888}.type-bug{background:#A8B820}.type-rock{background:#B8A038}.type-ghost{background:#705898}.type-dragon{background:#7038F8}.type-dark{background:#705848}.type-steel{background:#B8B8D0}.type-fairy{background:#EE99AC}@media (max-width:768px){.stat-item{grid-template-columns:70px 40px 1fr}.pokemon-info-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stat-fill,.pbs-bar-fill,.pbs-total-bar-fill,.pev-pokemon,.pab-item,.pga-game,.pen-item,.pqi-card,.pcl-link,.pgs-trigger,.pmv-view-all,.pen-view-all{transition:none !important;animation:none !important}}.pbs-bar-fill,.pbs-total-bar-fill,.pev-pokemon,.pqi-card{will-change:transform;transform:translateZ(0)}*:focus-visible{outline:2px solid #6366f1;outline-offset:2px}[tabindex="-1"]:focus-visible{outline:none}a:focus-visible,button:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}.skip-link{position:absolute;top:-100px;left:16px;padding:12px 24px;background:#6366f1;color:#ffffff;font-weight:600;text-decoration:none;border-radius:4px;z-index:9999}.skip-link:focus{top:16px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-contrast:high){.pbs-bar-fill,.pbs-total-bar-fill{border:1px solid currentColor}.pqi-card,.pbs-container,.ptm-container,.pev-container,.pab-container,.pga-container,.pmv-container,.pen-container{border-width:2px}}@media print{.pbs-bar-fill,.pbs-total-bar-fill{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pcombat-content,.pstrategy-content,.pevosec-content,.ploc-content,.pgame-content,.pfaq-content{grid-template-rows:1fr !important}.section-drag-handle,.pcombat-chevron,.pstrategy-chevron,.pevosec-chevron,.ploc-chevron,.pgame-chevron,.pfaq-section-chevron{display:none !important}.pokemon-sections-container{visibility:visible !important}.pcombat-title,.pstrategy-title,.pevo-section-title,.ploc-title,.pgame-title,.pfaq-title{color:inherit !important}}@font-face{font-family:"Archivo";font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/wp-content/plugins/template-framework/assets/fonts/Archivo-Variable.woff2) format("woff2")}@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/wp-content/plugins/template-framework/assets/fonts/InstrumentSans-Variable.woff2) format("woff2")}@font-face{font-family:"Spline Sans Mono";font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/plugins/template-framework/assets/fonts/SplineSansMono-Variable.woff2) format("woff2")}.rbth{--void-0:#060810;--void-1:#0A0D18;--void-2:#0F1322;--void-3:#151A2E;--void-4:#1C2340;--void-5:#273052;--ink-0:#FFFFFF;--ink-1:#EEF1FF;--ink-2:#AEB6D6;--ink-3:#78809F;--ink-4:#4A5271;--line-1:rgba(174,182,214,0.08);--line-2:rgba(174,182,214,0.16);--line-3:rgba(174,182,214,0.28);--line-gold:rgba(232,194,104,0.38);--gold-200:#F9E9C0;--gold-300:#F0D28A;--gold-400:#E8C268;--gold-500:#D9AE54;--gold-600:#A9812F;--gold-700:#6E5320;--gold-ink:#171106;--gold-dim:rgba(232,194,104,0.12);--pulse-300:#8FF3E4;--pulse-400:#59E3CB;--pulse-500:#2FC9AF;--pulse-600:#1E8F7C;--pulse-ink:#06110E;--pulse-dim:rgba(89,227,203,0.12);--win:#5AA7FF;--win-strong:#8AC2FF;--win-dim:rgba(90,167,255,0.14);--loss:#FF5C69;--loss-strong:#FF8C95;--loss-dim:rgba(255,92,105,0.14);--even:#8E97B8;--warn:#FFB13D;--dmg-ap:#8B7DFF;--dmg-ad:#FF8A55;--dmg-true:#F2F4FF;--dmg-ap-dim:rgba(139,125,255,0.14);--dmg-ad-dim:rgba(255,138,85,0.14);--tier-splus:#F0C05F;--tier-s:#FF8845;--tier-a:#43D9A3;--tier-b:#5A9EFF;--tier-c:#8E97B8;--tier-d:#FF5C69;--tier-e:#A6555E;--stat-ad:var(--dmg-ad);--stat-vamp:#FF5C69;--stat-ap:var(--dmg-ap);--stat-hp:var(--tier-a);--stat-mana:#5AA7FF;--stat-def:var(--gold-300);--stat-util:var(--pulse-400);--stat-gold:var(--gold-400);--stat-true:var(--dmg-true);--surface-page:var(--void-0);--surface-shell:var(--void-1);--surface-panel:var(--void-2);--surface-raised:var(--void-3);--surface-hover:var(--void-4);--surface-active:var(--void-5);--surface-overlay:rgba(6,8,16,0.78);--surface-input:var(--void-3);--surface-glass:rgba(10,13,24,0.72);--text-title:var(--ink-1);--text-body:var(--ink-2);--text-muted:var(--ink-3);--text-faint:var(--ink-4);--accent:var(--gold-400);--accent-hover:var(--gold-300);--accent-press:var(--gold-500);--accent-ink:var(--gold-ink);--interactive:var(--pulse-400);--stat-win:var(--win);--stat-loss:var(--loss);--border-default:var(--line-1);--border-strong:var(--line-2);--border-featured:var(--line-gold);--shadow-1:0 1px 2px rgba(2,4,10,0.5);--shadow-2:0 8px 24px -8px rgba(2,4,10,0.65);--shadow-3:0 24px 64px -16px rgba(2,4,10,0.8);--glow-gold:0 0 0 1px rgba(232,194,104,0.25),0 0 28px -4px rgba(232,194,104,0.35);--glow-pulse:0 0 0 1px rgba(89,227,203,0.25),0 0 24px -4px rgba(89,227,203,0.35);--glow-win:0 0 20px -6px rgba(90,167,255,0.55);--glow-loss:0 0 20px -6px rgba(255,92,105,0.55);--grad-aurora:radial-gradient(52% 72% at 82% -12%,rgba(232,194,104,0.16) 0%,rgba(232,194,104,0) 62%),radial-gradient(46% 90% at 8% 108%,rgba(76,68,182,0.22) 0%,rgba(76,68,182,0) 64%),linear-gradient(180deg,#131829 0%,#0A0D18 100%);--grad-scrim-b:linear-gradient(180deg,rgba(6,8,16,0) 30%,rgba(6,8,16,0.9) 100%);--grad-scrim-l:linear-gradient(90deg,rgba(6,8,16,0.92) 0%,rgba(6,8,16,0) 70%);--grad-gold-line:linear-gradient(90deg,rgba(232,194,104,0) 0%,rgba(232,194,104,0.7) 50%,rgba(232,194,104,0) 100%);--grad-sheen:linear-gradient(180deg,rgba(174,182,214,0.06) 0%,rgba(174,182,214,0) 18%);--grad-facet:linear-gradient(115deg,rgba(174,182,214,0.10) 0%,rgba(174,182,214,0.02) 34%,rgba(174,182,214,0) 56%,rgba(232,194,104,0.05) 100%);--focus-ring:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500);--blur-glass:16px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--dur-fast:120ms;--dur-med:240ms;--dur-slow:480ms;--z-raised:10;--z-sticky:100;--z-overlay:1000;--z-toast:1100;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:18px;--r-pill:999px;--chamfer:14px;--rail-w:68px;--rail-w-open:232px;--topbar-h:64px;--content-max:1152px;--sidebar-w:316px;--gutter:24px;--control-sm:28px;--control-md:36px;--control-lg:44px;--font-display:'Archivo','Archivo Fallback',system-ui,sans-serif;--font-body:'Instrument Sans',system-ui,-apple-system,sans-serif;--font-data:'Spline Sans Mono',ui-monospace,'SF Mono',monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-2xl:26px;--text-3xl:34px;--text-4xl:46px;--text-5xl:64px;--text-6xl:88px;--weight-regular:440;--weight-medium:540;--weight-semibold:620;--weight-bold:700;--weight-heavy:780;--weight-black:830;--stretch-condensed:75%;--stretch-normal:100%;--stretch-expanded:116%;--track-tight:-0.02em;--track-normal:0;--track-wide:0.08em;--track-kicker:0.18em;--leading-none:1;--leading-tight:1.08;--leading-snug:1.25;--leading-normal:1.5;--ink-3:#8A92B4;--text-muted:#8A92B4;--font-display:'Archivo M3','Archivo',system-ui,sans-serif;--font-body:'Instrument Sans M3','Instrument Sans',system-ui,sans-serif;--font-data:'Spline Sans Mono M3',ui-monospace,monospace;--link:#58A6FF;--link-hover:#85C0FF;--link-press:#3E8EE8;--text-link:var(--link);--line-gold:rgba(232,194,104,0.42);--content-max:1068px;--font-display:'Archivo','Archivo M3',system-ui,sans-serif;--font-body:'Instrument Sans','Instrument Sans M3',system-ui,-apple-system,sans-serif;--font-data:'Spline Sans Mono','Spline Sans Mono M3',ui-monospace,monospace}.rbth .rbth-t-normal{--tb:#a8a8a8;--tfl:#78746d;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-fire{--tb:#f97316;--tfl:#c24700;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-water{--tb:#3b82f6;--tfl:#0075c4;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-electric{--tb:#eab308;--tfl:#946e00;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-grass{--tb:#22c55e;--tfl:#00873c;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-ice{--tb:#06b6d4;--tfl:#008192;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-fighting{--tb:#ef4444;--tfl:#b02a2d;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-poison{--tb:#a855f7;--tfl:#8a3d9a;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-ground{--tb:#d97706;--tfl:#a56217;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-flying{--tb:#8b5cf6;--tfl:#5d74a4;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-psychic{--tb:#ec4899;--tfl:#bb3a6d;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-bug{--tb:#84cc16;--tfl:#5e7f00;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth .rbth-t-rock{--tb:#a16207;--tfl:#72552b;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbth .rbth-t-ghost{--tb:#7c3aed;--tfl:#5d3881;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbth .rbth-t-dragon{--tb:#6366f1;--tfl:#4c40af;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbth .rbth-t-dark{--tb:#57534e;--tfl:#4c3f3a;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbth .rbth-t-steel{--tb:#64748b;--tfl:#517086;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbth .rbth-t-fairy{--tb:#f472b6;--tfl:#af578c;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbth{color:var(--ink-2);font-family:var(--font-body);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rbth *,.rbth *::before,.rbth *::after{box-sizing:border-box}.rbth ::selection{background:var(--gold-dim)}.rbth a{color:var(--link);text-decoration:none;transition:color 120ms var(--ease-out)}.rbth a:hover{color:var(--link-hover)}.rbth p{margin:0;padding:0}.rbth img{border:0;max-width:none;box-shadow:none}.rbth ul,.rbth ol{margin:0;padding:0;list-style:none}.rbth li{margin:0;padding:0;list-style:none}.rbth li::before,.rbth li::marker{content:none}.rbth button{font:inherit;margin:0;padding:0;min-height:0;width:auto;text-transform:none;letter-spacing:normal;box-shadow:none;border:0;border-radius:0;background:none;color:inherit;cursor:pointer;line-height:normal;text-align:inherit}.rbth [hidden]{display:none !important}.rbth *:is(a,button,input,[tabindex]):focus-visible{outline:none;box-shadow:var(--focus-ring)}.rbth h1,.rbth h2,.rbth h3{margin:0;padding:0;border:0;background:none;text-transform:none;letter-spacing:normal;font-family:var(--font-display);color:var(--ink-1);line-height:1.08;text-wrap:balance}.rbth .rbgb-content{font-family:var(--font-body);color:var(--ink-2)}.rbth.rbth--shell .rbgb-content{margin-top:16px}.rbth p.rbth-sub,.rbth p.rbth-note,.rbth p.rbth-foot{color:var(--ink-3) !important}.rbth p.rbth-a,.rbth p.rbth-tmsum,.rbth p.rbth-hero__p,.rbth .rbth-herocard p.rbgb-hero__intro{color:var(--ink-1) !important}.rbth .onx-tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.rbth .onx-kicker{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3);line-height:1.5}.rbth .onx-panel{position:relative;background-color:var(--surface-panel);background-image:var(--grad-sheen);border:1px solid var(--line-1);border-radius:12px;box-shadow:var(--shadow-2)}.rbth section[id],.rbth .rbth-lkres{scroll-margin-top:calc(var(--rb-topnav-height,0px) + var(--rb-admin-bar-height,0px) + 76px)}.rbth .rbth-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rbth .rbth-win{color:var(--win-strong)}.rbth .rbth-loss{color:var(--loss-strong)}.rbth .rbth-ink2{color:var(--ink-2)}.rbth .rbth-ink3{color:var(--ink-3)}.rbth .rbth-none{font-size:13px;color:var(--ink-3)}.rbth .rbth-none--14{font-size:14px}.rbth .rbth-none.rbth-ink2{color:var(--ink-2)}.rbth .rbth-b{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:28px;padding:0 10px 0 8px;border-radius:6px;background:linear-gradient(180deg,color-mix(in srgb,var(--tfl) 90%,#fff),var(--tfl) 50%,color-mix(in srgb,var(--tfl) 82%,#000));box-shadow:inset 0 1px 0 rgba(255,255,255,0.16),inset 0 0 0 1px rgba(255,255,255,0.1),0 1px 2px rgba(0,0,0,0.4);color:#fff;font-family:var(--font-display);font-stretch:80%;font-weight:750;font-size:12.5px;letter-spacing:0.05em;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,0.3);white-space:nowrap;line-height:1;text-decoration:none;flex:none}.rbth a.rbth-b,.rbth a.rbth-b:hover{color:#fff}.rbth a.rbth-b:hover{filter:brightness(1.12)}.rbth .rbth-b img{flex:none;width:15px;height:15px;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 1px 0 rgba(0,0,0,0.3))}.rbth .rbth-b--card,.rbth .rbth-b--lk{gap:8px;height:34px;padding:0 13px 0 10px;border-radius:8px;font-size:14.5px}.rbth .rbth-b--card img,.rbth .rbth-b--lk img{width:18px;height:18px}.rbth .rbth-b--row,.rbth .rbth-b--tt,.rbth .rbth-b--rowh{gap:5px;height:24px;padding:0 9px 0 7px;border-radius:5px;font-size:11.5px}.rbth .rbth-b--row img,.rbth .rbth-b--tt img,.rbth .rbth-b--rowh img{width:13px;height:13px}.rbth .rbth-b--pair,.rbth .rbth-b--team{gap:5px;height:22px;padding:0 7px 0 6px;border-radius:5px;font-size:11px;letter-spacing:0.04em}.rbth .rbth-b--pair img,.rbth .rbth-b--team img{width:12px;height:12px}.rbth .rbth-b--rowh{min-width:100px;max-width:100%}.rbth .rbth-rh a:has(>.rbth-b--rowh){justify-content:flex-start}.rbth .rbth-sq{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:5px;background:var(--tfl);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1)}.rbth .rbth-sq img{width:13px;height:13px;object-fit:contain;filter:brightness(0) invert(1)}.rbth .rbth-sq--22{width:22px;height:22px;border-radius:6px}.rbth .rbth-sq--22 img{width:14px;height:14px}.rbth .rbth-sq--24{width:24px;height:24px;border-radius:6px}.rbth .rbth-sq--24 img{width:15px;height:15px}.rbth .rbth-sqs{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rbth .rbth-sqs--20{gap:3px;min-height:20px}.rbth .rbth-spr{flex:none;display:flex;align-items:center;justify-content:center;overflow:visible;width:44px;height:44px}.rbth .rbth-spr img{flex:none;width:54px;height:54px;object-fit:contain}.rbth .rbth-spr--40{width:40px;height:40px}.rbth .rbth-spr--40 img{width:48px;height:48px}.rbth .rbth-spr--52{width:52px;height:52px}.rbth .rbth-spr--52 img{width:62px;height:62px;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.4))}.rbth .rbth-spr.is-px{overflow:hidden}.rbth .rbth-spr.is-px img{width:64px;height:64px;image-rendering:pixelated;filter:none}.rbth .rbth-spr--40.is-px img{width:56px;height:56px}.rbth .rbth-spr--52.is-px img{width:72px;height:72px}.rbth img.is-px{transform:scale(var(--k,1)) translateY(calc(var(--y,0) * -100%))}.rbth img.is-3d.is-3d.is-3d{image-rendering:auto}.rbth .rbth-sect{min-width:0}.rbth .rbth-sh{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-bottom:1px solid var(--line-1)}.rbth .rbth-sh--row{flex-direction:row;align-items:center;gap:14px;flex-wrap:wrap}.rbth .rbth-sh__t{display:flex;flex-direction:column;gap:4px;min-width:0}.rbth .rbth-sh__x{margin-left:auto}.rbth .rbth-h2{font-size:22px;font-weight:700;letter-spacing:-0.01em;color:var(--ink-1);line-height:1.08}.rbth .rbth-sub{max-width:64ch;font-size:14px;line-height:1.5;color:var(--ink-3);text-wrap:pretty}.rbth .rbth-pb{padding:18px}.rbth .rbth-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:28px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink-2);font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;transition:background 120ms var(--ease-out),color 120ms var(--ease-out)}.rbth .rbth-ghost:hover{background:var(--surface-raised);color:var(--ink-1)}.rbth .rbth-ghost:active{background:var(--surface-hover);transform:translateY(1px)}.rbth .rbth-lgrow{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;margin-bottom:10px}.rbth .rbth-lg{display:inline-flex;align-items:center;gap:7px}.rbth .rbth-lg__l{font-size:13px;color:var(--ink-2)}.rbth .rbth-lg--chg .rbth-lg__l{color:var(--gold-300)}.rbth .rbth-chart[data-era="6"] .rbth-lg--chg{display:none}.rbth .rbth-sw{width:20px;height:20px;border-radius:4px;font-family:var(--font-data);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none}.rbth .rbth-sw--n{background:var(--void-2);border:1px solid var(--line-2)}.rbth .rbth-sw--chg{background:var(--void-2);box-shadow:inset 0 0 0 2px var(--gold-400)}.rbth .rbth-c--2{background:color-mix(in srgb,var(--win) 21%,var(--void-2));color:var(--win-strong)}.rbth .rbth-c--5{background:color-mix(in srgb,var(--loss) 17%,var(--void-2));color:var(--loss-strong)}.rbth .rbth-c--0{background:var(--void-4);color:var(--ink-1)}.rbth .rbth-c--1{background:var(--void-2)}.rbth .rbth-seg{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:10px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbth .rbth-era{margin-left:auto}.rbth .rbth-seg__l{padding:0 6px 0 7px;font-family:var(--font-data);font-size:12px;letter-spacing:0.05em;color:var(--ink-3)}.rbth .rbth-seg__o{height:34px;padding:0 11px;border-radius:7px;color:var(--ink-2);font-family:var(--font-display);font-weight:680;font-size:13px;white-space:nowrap}.rbth .rbth-seg__o:hover{color:var(--ink-0)}.rbth .rbth-seg__o[aria-checked="true"]{background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-3);color:var(--ink-0)}.rbth .rbth-seg__o--lg{height:40px;padding:0 14px}.rbth .rbth-cv{display:none;margin-bottom:10px}.rbth .rbth-one{display:none;flex-direction:column;gap:10px}.rbth .rbth-onebody{display:flex;flex-direction:column;gap:10px}.rbth .rbth-chip{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 10px 0 7px;border-radius:8px;background:var(--surface-raised);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line-1);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap}.rbth .rbth-chip img{width:15px;height:15px;object-fit:contain;filter:none;flex:none}.rbth .rbth-chip[aria-checked="true"],.rbth .rbth-chip[aria-pressed="true"]{background:var(--tfl);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.18),0 0 0 2px var(--void-2),0 0 0 3.5px #fff}.rbth .rbth-chip[aria-checked="true"] img,.rbth .rbth-chip[aria-pressed="true"] img{filter:brightness(0) invert(1)}.rbth .rbth-chip[aria-checked="true"]::after,.rbth .rbth-chip[aria-pressed="true"]::after{content:"✓";margin-left:2px;font-size:13px;font-weight:900;line-height:1}.rbth .rbth-chip--40{height:40px}.rbth .rbth-chips .rbth-chip:hover{filter:brightness(1.15)}.rbth .rbth-onechips,.rbth .rbth-chips{display:flex;flex-wrap:wrap;gap:5px}.rbth .rbth-onecard{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background:var(--surface-raised);border:1px solid var(--line-1)}.rbth .rbth-onecard__t{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.06em;color:var(--ink-3)}.rbth .rbth-oneg{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;align-items:start}.rbth .rbth-oneg__x{padding-top:3px;font-family:var(--font-data);font-weight:700;font-size:14px}.rbth .rbth-oneg__b{display:flex;flex-direction:column;gap:5px;min-width:0}.rbth .rbth-oneg__l{font-size:12.5px;color:var(--ink-3)}.rbth .rbth-oneg__list{display:flex;flex-wrap:wrap;gap:4px}.rbth .rbth-onecta{align-self:flex-start;display:inline-flex;align-items:center;min-height:40px;font-size:14px;font-weight:650}.rbth .rbth-gridwrap{overflow-x:auto}.rbth .rbth-grid{display:grid;grid-template-columns:132px repeat(var(--n),minmax(30px,1fr));grid-template-rows:50px;grid-auto-rows:34px;gap:1px;background:rgba(174,182,214,0.07);border:1px solid var(--line-1);border-radius:8px;overflow:hidden;min-width:760px}.rbth .rbth-row{display:contents}.rbth .rbth-corner{position:sticky;left:0;z-index:2;background:var(--void-2);display:flex;align-items:center;justify-content:center;padding:0 6px;font-family:var(--font-data);font-size:11px;letter-spacing:0.04em;color:var(--ink-3);white-space:nowrap}.rbth .rbth-ch{background:var(--void-2);transition:opacity 120ms var(--ease-out)}.rbth .rbth-ch a{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.rbth .rbth-ch img{width:20px;height:20px;object-fit:contain}.rbth .rbth-ab{font-family:var(--font-data);font-size:11px;letter-spacing:0.03em;color:var(--ink-3)}.rbth .rbth-ch.is-on .rbth-ab{color:var(--ink-0)}.rbth .rbth-rh{position:sticky;left:0;z-index:2;background:var(--void-2);transition:opacity 120ms var(--ease-out)}.rbth .rbth-rh a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 5px}.rbth .rbth-c{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:14px;font-weight:700;cursor:pointer;transition:opacity 120ms var(--ease-out)}.rbth .rbth-c.rbth-c--1{font-weight:500}.rbth .rbth-grid.is-act .rbth-ch:not(.is-on),.rbth .rbth-grid.is-act .rbth-rh:not(.is-on){opacity:0.4}.rbth .rbth-grid.is-act .rbth-c:not(.is-band){opacity:0.35}.rbth .rbth-grid.is-act .rbth-c--1.is-band{background:var(--void-3)}.rbth .rbth-c.is-x{box-shadow:inset 0 0 0 1px var(--line-3)}.rbth .rbth-c.is-chg{box-shadow:inset 0 0 0 2px var(--gold-400)}.rbth .rbth-c.is-pin{box-shadow:inset 0 0 0 2px var(--ink-0)}.rbth .rbth-grid .rbth-nw{display:none}.rbth .rbth-tt{position:fixed;left:0;top:0;z-index:90;width:268px;pointer-events:none;display:flex;flex-direction:column;gap:10px;padding:12px 14px 13px;border-radius:12px;background:var(--void-3);box-shadow:0 0 0 1px var(--line-3),0 16px 36px rgba(0,0,0,0.5)}.rbth .rbth-tt__pair{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rbth .rbth-tt__side{display:flex;flex-direction:column;gap:3px}.rbth .rbth-tt__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.08em;color:var(--ink-3)}.rbth .rbth-tt__ar{align-self:flex-end;height:24px;display:flex;align-items:center;color:var(--ink-3);font-size:14px}.rbth .rbth-tt__m{display:flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:8px}.rbth .rbth-tt__x{font-family:var(--font-display);font-weight:800;font-size:22px;line-height:1}.rbth .rbth-tt__lb{font-family:var(--font-display);font-weight:700;font-size:14px}.rbth .rbth-tt__s{font-size:13.5px;line-height:1.45;color:var(--ink-1);text-wrap:pretty}.rbth .rbth-tt__old{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.04em;color:var(--gold-300)}.rbth .rbth-tt__rev{display:flex;align-items:center;gap:6px;padding-top:9px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--ink-3)}.rbth .rbth-tt__rev b{margin-left:auto;font-family:var(--font-data);font-weight:700}.rbth .rbth-m2{color:var(--win-strong)}.rbth .rbth-m5{color:var(--loss-strong)}.rbth .rbth-m0{color:var(--ink-1)}.rbth .rbth-m1{color:var(--ink-2)}.rbth .rbth-tt__m.rbth-m2{background:color-mix(in srgb,var(--win) 16%,transparent)}.rbth .rbth-tt__m.rbth-m5{background:color-mix(in srgb,var(--loss) 15%,transparent)}.rbth .rbth-tt__m.rbth-m0{background:var(--void-4)}.rbth .rbth-tt__m.rbth-m1{background:var(--void-2)}.rbth .rbth-note{margin-top:12px;font-size:14px;line-height:1.55;color:var(--ink-3);text-wrap:pretty}.rbth .rbth-tcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,176px),1fr));gap:8px}.rbth .rbth-tcard{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:8px;background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 26%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 12%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 30%,var(--line-1));transition:filter 120ms var(--ease-out),transform 120ms var(--ease-out)}.rbth a.rbth-tcard,.rbth a.rbth-tcard:hover{color:var(--ink-2)}.rbth a.rbth-tcard:hover{filter:brightness(1.12);transform:translateY(-2px)}.rbth .rbth-tcard__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rbth .rbth-tcard__n{margin-left:auto;font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.04em;color:var(--ink-2)}.rbth .rbth-tcard__mons{display:flex;align-items:flex-end;height:60px}.rbth .rbth-tcard__mons img{flex:none;width:68px;height:68px;margin:-8px -8px 0;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.45))}.rbth .rbth-tcard__mons img.is-px{width:72px;height:72px;margin:-10px -12px -6px;image-rendering:pixelated}.rbth .rbth-twk{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:0}.rbth .rbth-twk__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;color:var(--ink-3)}.rbth .rbth-twk__l{display:flex;flex-wrap:wrap;gap:6px}.rbth .rbth-twk__a{display:inline-flex;align-items:center;min-height:32px;border-radius:7px;text-decoration:none}.rbth .rbth-twk__a:hover{filter:brightness(1.15)}.rbth .rbth-twk__a:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}@media (max-width:639px){.rbth .rbth-twk__a{min-height:44px}}.rbth .rbth-tcard__ft{margin-top:auto;display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px;align-items:center;padding-top:9px;border-top:1px solid var(--line-1)}.rbth .rbth-tcard__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em}.rbth .rbth-lk{display:flex;flex-direction:column;gap:14px}.rbth .rbth-lkhead{display:flex;flex-direction:column;gap:4px}.rbth .rbth-lkhead .rbth-sub{max-width:62ch}.rbth .rbth-search{position:relative;max-width:560px}.rbth .rbth-input{display:block;width:100%;height:50px;margin:0;padding:0 14px 0 44px;border:0;border-radius:8px;background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0) !important;-webkit-text-fill-color:var(--ink-0);font-family:var(--font-body);font-size:16px;line-height:normal;outline:none}.rbth .rbth-input:focus{box-shadow:inset 0 0 0 2px var(--gold-400)}.rbth .rbth-input::placeholder{color:var(--ink-3);-webkit-text-fill-color:var(--ink-3);opacity:1}.rbth .rbth-input:disabled{opacity:0.7;cursor:not-allowed}.rbth .rbth-sicon{position:absolute;left:15px;top:16px;color:var(--ink-3);pointer-events:none}.rbth .rbth-search--team{flex:1 1 240px;max-width:340px}.rbth .rbth-input--team{height:46px;padding-left:42px}.rbth .rbth-search--team .rbth-sicon{left:14px;top:14px}.rbth .rbth-lb{position:absolute;left:0;right:0;top:54px;z-index:30;padding:4px;background:var(--void-2);border-radius:8px;box-shadow:0 0 0 1px var(--line-2),0 18px 40px rgba(0,0,0,0.55)}.rbth .rbth-lb--team{top:50px}.rbth .rbth-opt{width:100%;display:flex;align-items:center;gap:10px;height:52px;padding:0 10px;border-radius:8px;background:transparent;text-align:left}.rbth .rbth-opt:hover,.rbth .rbth-opt[aria-selected="true"]{background:var(--surface-hover)}.rbth .rbth-opt__im{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;overflow:hidden}.rbth .rbth-opt__im img{width:40px;height:40px;object-fit:contain}.rbth .rbth-opt__im img.is-type{width:32px;height:32px}.rbth .rbth-opt__im img.is-px{flex:none;width:64px;height:64px;image-rendering:pixelated}.rbth .rbth-opt__l{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--ink-0)}.rbth .rbth-opt__s{font-family:var(--font-data);font-size:12px;color:var(--ink-3)}.rbth .rbth-opt__b{margin-left:auto;display:flex;gap:4px}.rbth .rbth-lbnone{display:block;padding:12px;font-size:14px;color:var(--ink-3)}.rbth .rbth-lbl{font-family:var(--font-data);font-size:12px;letter-spacing:0.06em;color:var(--ink-3)}.rbth .rbth-lbl--b{font-size:11.5px;font-weight:700}.rbth .rbth-lbl.rbth-win{color:var(--win-strong)}.rbth .rbth-lbl.rbth-loss{color:var(--loss-strong)}.rbth .rbth-pop{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rbth .rbth-pop .rbth-lbl{margin-right:4px}.rbth .rbth-popb{display:inline-flex;align-items:center;gap:4px;height:44px;padding:0 12px 0 4px;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-1);font-family:var(--font-display);font-weight:680;font-size:13px}.rbth .rbth-popb:hover{background:var(--surface-hover);color:var(--ink-0)}.rbth .rbth-popb[aria-pressed="true"]{box-shadow:inset 0 0 0 2px var(--gold-400)}.rbth .rbth-pick{display:flex;flex-direction:column;gap:6px}.rbth .rbth-lkcard{display:flex;gap:16px 22px;flex-wrap:wrap;align-items:flex-start;padding:16px;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--tb) 12%,var(--void-2)),var(--void-2) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 28%,var(--line-1))}.rbth .rbth-lkimg{flex:none;width:136px;height:136px;display:flex;align-items:center;justify-content:center;background:radial-gradient(closest-side,color-mix(in srgb,var(--tb) 28%,transparent),transparent 78%)}.rbth .rbth-lkimg img{object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,0.55))}.rbth .rbth-lkimg__m{width:128px;height:128px}.rbth .rbth-lkimg__t{width:88px;height:88px}.rbth .rbth-lkinfo{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px}.rbth .rbth-lktop{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.rbth .rbth-lkdex{font-family:var(--font-data);font-size:13px;color:var(--ink-3)}.rbth .rbth-lkname{font-family:var(--font-display);font-weight:760;font-size:24px;letter-spacing:-0.01em;color:var(--ink-0)}.rbth .rbth-lkbadges{display:flex;gap:5px;flex-wrap:wrap}.rbth .rbth-lkcta{margin-left:auto;display:inline-flex;align-items:center;min-height:36px;font-family:var(--font-data);font-size:12px;letter-spacing:0.05em}.rbth .rbth-lkrows{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px 14px;align-items:start}.rbth .rbth-lkx{align-items:center;padding-top:12px;border-top:1px solid var(--line-1)}.rbth .rbth-lkl{padding-top:5px;font-family:var(--font-data);font-size:12px;letter-spacing:0.06em}.rbth .rbth-lkx .rbth-lkl{padding-top:0}.rbth .rbth-lkv{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;min-height:28px}.rbth .rbth-lkg{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.rbth .rbth-lkm{font-family:var(--font-data);font-weight:700;font-size:13px}.rbth .rbth-mons{display:flex;flex-wrap:wrap;gap:6px}.rbth .rbth-mon{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 10px 0 0;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbth a.rbth-mon,.rbth a.rbth-mon:hover{color:var(--ink-0)}.rbth a.rbth-mon:hover{background:var(--surface-hover)}.rbth .rbth-mon__n{font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--ink-0);white-space:nowrap}.rbth .rbth-mb{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px 0 5px;border-radius:5px;background:var(--tfl);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);color:#fff;font-family:var(--font-data);font-weight:700;font-size:11px}.rbth .rbth-mb img{width:12px;height:12px;object-fit:contain;filter:brightness(0) invert(1)}.rbth .rbth-foot{font-size:13px;line-height:1.5;color:var(--ink-3)}.rbth .rbth-tm{display:flex;flex-direction:column;gap:12px}.rbth .rbth-tmrow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rbth .rbth-tchips{display:contents}.rbth .rbth-tchip{display:inline-flex;align-items:center;gap:4px;height:46px;padding:0 2px 0 0;border-radius:8px;background:color-mix(in srgb,var(--tb) 14%,var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 34%,var(--line-1))}.rbth .rbth-tchip__n{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink-0);white-space:nowrap}.rbth .rbth-tx{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;width:40px;height:40px;border-radius:8px;color:var(--ink-3);font-size:20px;line-height:1;text-align:center}.rbth .rbth-tx:hover{background:var(--surface-hover);color:var(--ink-0)}.rbth .rbth-clear{height:40px;padding:0 12px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font-family:var(--font-display);font-weight:650;font-size:13px}.rbth .rbth-clear:hover{background:var(--surface-hover);color:var(--ink-0)}.rbth .rbth-tmout{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--line-1)}.rbth .rbth-tmsum{font-size:14px;line-height:1.5;color:var(--ink-1);text-wrap:pretty}.rbth .rbth-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr));gap:6px}.rbth .rbth-tile{display:flex;flex-direction:column;gap:5px;padding:7px 8px;border-radius:8px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbth .rbth-tile.is-bad{background:color-mix(in srgb,var(--loss) 13%,var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--loss) 50%,transparent)}.rbth a.rbth-tile:hover{filter:brightness(1.12)}.rbth .rbth-tile .rbth-b{align-self:flex-start}.rbth .rbth-tile__n{display:flex;gap:8px;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.03em}.rbth .rbth-tmcov{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px 14px;align-items:center}.rbth .rbth-duals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px 24px}.rbth .rbth-dcol{display:flex;flex-direction:column;min-width:0}.rbth .rbth-dcol__l{padding-bottom:8px;font-family:var(--font-data);font-size:12px;font-weight:700;letter-spacing:0.06em}.rbth .rbth-drow{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:6px 8px 6px 0;line-height:1.5;border-top:1px solid var(--line-1);text-align:left;color:var(--ink-2);transition:background 120ms var(--ease-out)}.rbth .rbth-drow:hover{background:var(--surface-raised)}.rbth .rbth-drow__m{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.rbth .rbth-drow__p{display:flex;gap:4px;flex-wrap:wrap}.rbth .rbth-drow__note{font-size:13px;line-height:1.4;color:var(--ink-3)}.rbth .rbth-drow__s{flex:none;text-align:right;font-family:var(--font-data);font-size:12px;line-height:18px;font-weight:700;letter-spacing:0.03em;color:var(--ink-1)}.rbth .rbth-pb--games{padding-top:0}.rbth .rbth-gehead{margin-top:20px;display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap}.rbth .rbth-gechip{font-family:var(--font-display);font-weight:780;font-size:20px;letter-spacing:-0.01em;color:var(--ink-0)}.rbth .rbth-gechip span{font-size:12px;font-weight:640;letter-spacing:0.06em;color:var(--ink-3)}.rbth .rbth-getitle{font-family:var(--font-display);font-stretch:75%;font-weight:640;font-size:12.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--gold-400)}.rbth .rbth-genote{font-size:13px;line-height:1.5;color:var(--ink-3)}.rbth .rbth-genote:empty{display:none}.rbth .rbth-flip{margin-left:auto;display:inline-flex;align-items:center;min-height:36px;font-family:var(--font-data);font-size:12px;letter-spacing:0.05em;white-space:nowrap}.rbth .rbth-gegrid{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px}.rbth .rbth-gcard{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--surface-raised);border:1px solid var(--line-1);border-radius:8px}.rbth .rbth-gcard__vs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rbth .rbth-gcard__note{font-size:13.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbth .rbth-ver{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 5px;border-radius:6px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:700;font-size:13.5px;transition:background 120ms var(--ease-out),box-shadow 120ms var(--ease-out)}.rbth .rbth-ver:not(:has(img,.rbth-ver__ph)){padding-left:12px}.rbth .rbth-ver__ph{flex:none;width:26px;height:34px;border-radius:3px;box-shadow:0 0 0 1px var(--vc);background:var(--void-3)}.rbth a.rbth-ver{color:var(--ink-1)}.rbth a.rbth-ver:hover{background:color-mix(in srgb,var(--vc) 12%,var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vc) 55%,transparent);color:var(--ink-0)}.rbth .rbth-ver img{flex:none;width:26px;height:34px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px var(--vc);background:var(--void-3)}.rbth .rbth-ver__a{font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbth .rbth-changes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:0}.rbth .rbth-chg{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:8px;background:var(--surface-raised);border:1px solid var(--line-1)}.rbth .rbth-chg__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.rbth .rbth-chg__l{padding:0 0 0 16px;display:flex;flex-direction:column;gap:6px}.rbth .rbth-chg__l li{display:list-item;list-style:circle outside;font-size:14px;line-height:1.5;color:var(--ink-2)}.rbth .rbth-chg__l li::marker{content:normal;color:var(--ink-3);font-size:14px;line-height:1.5}.rbth .rbth-flip--chg{margin-left:0;margin-top:auto}.rbth .rbth-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px 32px}.rbth .rbth-q{font-family:var(--font-display);font-size:15px;font-weight:680;color:var(--ink-1);line-height:1.08}.rbth .rbth-a{margin-top:8px;font-size:15px;line-height:1.6;color:var(--ink-1)}.rbth .rbth-related{margin:16px 0 8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rbth .rbth-lchip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:4px 10px;border-radius:99px;background:var(--void-2);border:1px solid var(--line-1);font-family:var(--font-data);font-size:11px;line-height:1.5}.rbth a.rbth-lchip{color:var(--ink-2)}.rbth a.rbth-lchip:hover{color:var(--link-hover);background:var(--void-3);border-color:var(--line-2)}.rbth .rbth-lchip span{color:var(--ink-3)}.rbth .rbth-hpages{display:flex;flex-direction:column;gap:6px}.rbth .rbth-hpages__l{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.05em;color:var(--ink-3)}.rbth .rbth-hpages__row{display:flex;gap:5px;flex-wrap:wrap}.rbth .rbth-hgames{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;font-size:13.5px;font-weight:600;text-decoration:underline;text-decoration-color:var(--line-3);text-decoration-thickness:1px;text-underline-offset:4px}.rbth a.rbth-hgames{color:var(--ink-1)}.rbth a.rbth-hgames:hover{color:var(--link-hover);text-decoration-color:currentColor}.rbth .rbth-hart{display:none;justify-self:center;flex:none;width:300px;height:200px;align-items:flex-end;justify-content:center;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold-400) 16%,transparent),transparent 78%)}.rbth .rbth-hart__m{flex:none;margin:0 -14px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,0.55))}.rbth .rbth-hart__m--150{width:150px;height:150px}.rbth .rbth-hart__m--170{width:170px;height:170px}.rbth .rbth-main{max-width:1068px;margin:0 auto;padding:22px 0 0}.rbth .rbth-crow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rbth .rbth-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;line-height:1.4}.rbth .rbth-crumb li{display:inline-flex;align-items:center;gap:7px}.rbth .rbth-crumb a{color:var(--ink-3)}.rbth .rbth-crumb a:hover{color:var(--link-hover)}.rbth .rbth-crumb__sep{color:var(--ink-4)}.rbth .rbth-crumb__cur{color:var(--gold-400)}.rbth .rbth-crow__r{margin-left:auto;display:flex;align-items:center;gap:10px}.rbth .rbth-patch{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;background:var(--gold-dim);border:1px solid var(--line-gold);font-family:var(--font-data);font-size:11px;letter-spacing:0.08em;line-height:1;color:var(--gold-300)}.rbth .rbth-patch span{color:var(--gold-500);opacity:0.75}.rbth .rbth-upd{font-family:var(--font-data);font-size:12px;letter-spacing:0.06em;color:var(--ink-3)}.rbth .rbth-hero,.rbth .rb-shell-herocard{background:radial-gradient(460px 280px at 88% 30%,color-mix(in srgb,#6366f1 18%,transparent),transparent 72%),radial-gradient(360px 240px at 70% 90%,color-mix(in srgb,#f472b6 12%,transparent),transparent 70%),linear-gradient(135deg,color-mix(in srgb,var(--gold-400) 7%,var(--void-1)),var(--void-1) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 26%,var(--line-2))}.rbth .rbth-hero{position:relative;overflow:hidden;margin-top:16px;border-radius:12px}.rbth .rbth-hero__in{padding:24px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;align-items:center}.rbth .rbth-hero__c{min-width:0;display:flex;flex-direction:column;gap:14px}.rbth .rbth-hero__eb{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold-400)}.rbth .rbth-hero__h1{font-size:clamp(28px,4vw,38px);font-weight:780;letter-spacing:-0.02em;line-height:1.08;color:var(--ink-0)}.rbth .rbth-hero__p{max-width:580px;font-size:16px;line-height:1.55;color:var(--ink-1);text-wrap:pretty}.rbth .rbth-snav{position:sticky;top:calc(var(--rb-topnav-height,0px) + var(--rb-admin-bar-height,0px));z-index:90;margin-top:12px;padding:8px 0}.rbth .rbth-snav__bar{height:48px;padding:4px;display:flex;align-items:center;gap:4px;border-radius:14px;background:color-mix(in srgb,var(--void-1) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(0,0,0,0.35),inset 0 0 0 1px var(--line-2)}.rbth .rbth-snav nav{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none}.rbth .rbth-snav nav::-webkit-scrollbar{display:none}.rbth .rbth-snav a{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 11px;border-radius:9px;font-family:var(--font-display);font-weight:620;font-size:13px;white-space:nowrap;color:var(--ink-2)}.rbth .rbth-snav a:hover{color:var(--ink-0);background:var(--surface-raised)}.rbth .rbth-stack{display:flex;flex-direction:column;gap:32px;margin-top:16px}.rbth .rb-shell-herocard{position:relative;border:1px solid var(--line-1);border-radius:14px;overflow:hidden}body.rb-site-shell .rbth .rb-shell-herocard.rbgb-flushtop{border-top:0;border-radius:0 0 14px 14px}.rbth .rbth-herocard .rbgb-hero__row{padding:24px;align-items:center}.rbth .rbth-herocard .rbgb-hero__kseg{font-size:12px}.rbth .rbth-herocard .rbgb-hero__h1{margin-top:12px;font-size:clamp(28px,4vw,38px);font-weight:780;letter-spacing:-0.02em;line-height:1.08;color:var(--ink-0);text-wrap:balance}.rbth .rbth-herocard .rbgb-hero__intro{max-width:580px;margin-top:14px;font-size:16px;line-height:1.55;color:var(--ink-1);text-wrap:pretty}.rbth .rbth-herocard .rbgb-hero__extra{margin-top:14px;display:flex;flex-direction:column;gap:14px}.rbth .rbth-herocard .rbth-hart{position:absolute;right:56px;top:50%;transform:translateY(-50%)}@media (min-width:820px){.rbth .rbth-hero__in{grid-template-columns:minmax(0,1fr) 300px}.rbth .rbth-hart{display:flex}.rbth .rbth-herocard .rbgb-hero__copy{max-width:calc(100% - 380px)}}@media (max-width:768px){.rbth .rbth-seg__o,.rbth .rbth-seg__o--lg,.rbth .rbth-chip,.rbth .rbth-chip--40,.rbth .rbth-clear{height:44px}.rbth .rbth-tx{width:44px;height:44px}.rbth .rbth-snav a{height:44px}.rbth .rbth-lchip{min-height:44px}.rbth .rbth-ghost{height:44px}.rbth .rbth-lkcta,.rbth .rbth-flip,.rbth .rbth-onecta,.rbth .rbth-hgames{min-height:44px}.rbth a.rbth-b{position:relative}.rbth a.rbth-b::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.rbth .rbth-hpages__row,.rbth .rbth-oneg__list{row-gap:16px}.rbth .rbth-lkv,.rbth .rbth-lkg{row-gap:20px}}@media (max-width:759px){.rbth .rbth-cv{display:inline-flex}.rbth .rbth-chart:not([data-cv="grid"]) .rbth-one{display:flex}.rbth .rbth-chart:not([data-cv="grid"]) .rbth-gridwrap{display:none}.rbth .rbth-grid{grid-template-columns:38px repeat(var(--n),26px);grid-auto-rows:30px;width:max-content;min-width:0}.rbth .rbth-grid .rbth-w{display:none}.rbth .rbth-grid .rbth-nw{display:inline-flex}}@media (max-width:639px){.rbth .rbth-pb{padding:12px}.rbth .rbth-pb--games{padding-top:0}.rbth .rbth-sh{padding:14px 12px}.rbth .rbth-tcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.rbth .rbth-tcard__mons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;justify-items:center;height:auto;min-height:48px}.rbth .rbth-tcard__mons img{width:100%;max-width:60px;height:auto;aspect-ratio:1;margin:0}.rbth .rbth-tcard__mons img.is-px{width:130%;max-width:none;height:auto;margin:-4px -15% -3px}.rbth .rbth-tcard__ft:not(.rbtg-tcard__ft){grid-template-columns:minmax(0,1fr);gap:5px}.rbth .rbth-tcard__ft:not(.rbtg-tcard__ft) .rbth-tcard__k:not(:first-child){margin-top:4px}.rbth .rbth-lkrows,.rbth .rbth-tmcov{grid-template-columns:minmax(0,1fr)}.rbth .rbth-hero__in,.rbth .rbth-herocard .rbgb-hero__row{padding:16px}.rbth.rbth--shell .rbgb-content{padding-left:16px;padding-right:16px}.rbth .rbth-genote{flex-basis:100%;order:3}.rbth .rbth-flip{order:4}}@media (max-width:480px){.rbth .rbth-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rbth *,.rbth *::before,.rbth *::after{transition:none !important}}.rbgl .rbth-t-mixed{--tb:#8a92b4;--tfl:#5b6280;--tf:#ffffff;--ti:brightness(0) invert(1)}.rbgl .rbgl-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rbgl .rbgl-av{position:relative;flex:none;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--tb) 26%,var(--void-3));box-shadow:inset 0 0 0 1px var(--line-2);color:color-mix(in srgb,var(--tb) 55%,#ffffff);font-family:var(--font-display);font-weight:800;line-height:1}.rbgl .rbgl-av img{position:absolute;width:200%;height:200%;max-width:none;image-rendering:pixelated}.rbgl .rbgl-av.is-mono{background:color-mix(in srgb,var(--tb) 30%,var(--void-3))}.rbgl .rbgl-av.rbth-t-mixed.is-mono{background:var(--gold-400);color:var(--void-0)}.rbgl .rbgl-av--22{width:22px;height:22px;font-size:11px}.rbgl .rbgl-av--32{width:32px;height:32px;font-size:13px}.rbgl .rbgl-av--34{width:34px;height:34px;font-size:14px}.rbgl .rbgl-av--36{width:36px;height:36px;font-size:14px}.rbgl .rbgl-av--38{width:38px;height:38px;font-size:15px}.rbgl .rbgl-av--40{width:40px;height:40px;font-size:16px}.rbgl .rbgl-av--44{width:44px;height:44px;font-size:17px}.rbgl .rbgl-av--48{width:48px;height:48px;font-size:19px}.rbgl .rbgl-av--56{width:56px;height:56px;font-size:22px}.rbgl .rbgl-sq{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:4px;background:var(--tfl)}.rbgl .rbgl-sq img{width:11px;height:11px;object-fit:contain;filter:var(--ti,brightness(0) invert(1))}.rbgl .rbgl-sq--18{width:18px;height:18px;border-radius:5px}.rbgl .rbgl-sq--18 img{width:12px;height:12px}.rbgl .rbgl-sq--22{width:22px;height:22px;border-radius:6px}.rbgl .rbgl-sq--22 img{width:14px;height:14px}.rbgl .rbgl-sq.rbth-t-mixed{display:none}.rbgl .rbgl-lbl{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-chips,.rbgl .rbgl-bt__ls{display:flex;flex-wrap:wrap;gap:6px}.rbgl .rbgl-chip{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 11px 0 5px;border-radius:8px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1)}.rbgl .rbgl-bt__ls .rbgl-chip{min-height:44px;padding:0 10px 0 4px;border-radius:7px;background:var(--void-2)}.rbgl a.rbgl-chip:hover{background:var(--surface-hover);color:var(--ink-0)}.rbgl .rbgl-chip__r{font-family:var(--font-data);font-size:11px;font-weight:600;letter-spacing:0.04em;color:var(--ink-3)}.rbgl .rbgl-find{position:relative;max-width:440px}.rbgl .rbgl-find__i{position:absolute;left:14px;top:0;height:46px;display:flex;align-items:center;color:var(--ink-3);pointer-events:none}.rbgl .rbgl-find__i svg{position:static;display:block;width:18px;height:18px;margin:0;transform:none}.rbgl .rbgl-find__in{display:block;width:100%;height:46px;margin:0;padding:0 14px 0 42px;border:0;border-radius:var(--r-md);background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0) !important;-webkit-text-fill-color:var(--ink-0);font-family:var(--font-body);font-size:16px;font-weight:500;outline:none;-webkit-appearance:none;appearance:none}.rbgl .rbgl-find__in::placeholder{color:var(--ink-3);-webkit-text-fill-color:var(--ink-3)}.rbgl .rbgl-find__in:focus{box-shadow:inset 0 0 0 2px var(--gold-400)}.rbgl .rbgl-find__res{position:absolute;left:0;right:0;top:50px;z-index:30;padding:4px;border-radius:var(--r-md);background:var(--void-2);box-shadow:0 0 0 1px var(--line-2),0 18px 40px rgba(0,0,0,0.55)}.rbgl .rbgl-opt{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 10px 6px 7px;border-radius:9px;color:var(--ink-1)}.rbgl .rbgl-opt[aria-selected="true"],.rbgl a.rbgl-opt:hover{background:var(--surface-hover)}.rbgl .rbgl-opt__b{display:flex;flex-direction:column;min-width:0}.rbgl .rbgl-opt__t{font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0)}.rbgl .rbgl-opt__ty{font-weight:600;color:var(--ink-3)}.rbgl .rbgl-opt__s{font-size:12.5px;line-height:1.35;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl .rbgl-find__none{padding:12px;font-size:14px;color:var(--ink-3)}.rbgl .rbgl-jl{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-jump{display:flex;flex-wrap:wrap;gap:6px}.rbgl .rbgl-jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:9px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1)}.rbgl .rbgl-jump a:hover{background:var(--surface-hover);color:var(--ink-0)}.rbgl .rbgl-hart{display:none;align-items:flex-end;justify-content:center;width:300px;height:210px}.rbgl .rbgl-hart img{flex:none;width:150px;height:190px;margin:0 -18px;object-fit:contain;object-position:bottom;image-rendering:pixelated;filter:drop-shadow(0 10px 18px rgba(0,0,0,0.55))}.rbgl .rbgl-hart img:nth-child(2){width:170px;height:210px}.rbgl .rbgl-herocard .rbgb-hero__extra{display:flex;flex-direction:column;gap:12px}.rbgl .rb-shell-herocard.rbgl-herocard--s{background:linear-gradient(135deg,color-mix(in srgb,var(--tb) 24%,var(--void-1)),color-mix(in srgb,var(--tb) 6%,var(--void-1)) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 36%,transparent)}.rbgl .rbgl-herocard--s .rbgb-hero__portrait{flex:none;width:54px;height:54px;border-radius:14px;background:var(--void-2);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--line-2),0 8px 20px rgba(0,0,0,0.35);overflow:hidden}.rbgl .rbgl-herocard--s .rbgb-hero__portrait img{width:36px;height:36px;object-fit:contain;image-rendering:pixelated;transform:none}.rbgl .rbgl-herocard--s .rbgb-hero__kseg--gold{color:var(--gold-400)}.rbgl .rbgl-sart{display:none;align-items:center;justify-content:center;width:240px;height:240px;background:radial-gradient(circle,color-mix(in srgb,var(--tb) 30%,transparent),transparent 68%)}.rbgl .rbgl-sart img{width:200px;height:200px;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,0.55))}.rbgl .rbgl-sart.is-px img{image-rendering:pixelated}.rbgl .rbgl-facts{display:flex;flex-wrap:wrap;gap:8px}.rbgl .rbgl-fact{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:8px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1);white-space:nowrap}.rbgl .rbgl-fact.has-img{padding-left:6px}.rbgl .rbgl-fact img{width:20px;height:20px;object-fit:contain;image-rendering:pixelated}.rbgl .rbgl-fact__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-beats{display:flex;flex-direction:column;gap:8px}.rbgl .rbgl-beats__l{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--win-strong)}.rbgl .rbgl-beats__ts{display:flex;flex-wrap:wrap;gap:6px}.rbgl .rbgl-swrow{position:relative;z-index:20;margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.rbgl .rbgl-gp{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.rbgl .rbgl-gp__k{flex:none;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-gp__l{display:flex;gap:6px;min-width:0;margin:0;padding:2px;list-style:none;overflow-x:auto;scrollbar-width:thin}.rbgl .rbgl-gp__l li{flex:none;margin:0;padding:0;list-style:none}.rbgl .rbgl-gp__a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--link);white-space:nowrap;cursor:pointer}.rbgl .rbgl-gp__a:hover{background:var(--surface-hover);color:var(--link-hover)}.rbgl .rbgl-gp__a.is-on{color:var(--ink-0);background:color-mix(in srgb,var(--tb,#8a92b4) 22%,var(--surface-raised));box-shadow:inset 0 0 0 1px var(--tb,#8a92b4);cursor:default}.rbgl.rbth--shell .rbgl-swrow{padding:0 16px}.rbgl .rbgl-sw{position:relative;display:inline-block}.rbgl .rbgl-sw__btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 6px;border-radius:12px;background:color-mix(in srgb,var(--void-1) 86%,transparent);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0);font-family:var(--font-display);font-weight:720;font-size:14px}.rbgl .rbgl-sw__btn:hover,.rbgl .rbgl-sw__btn[aria-expanded="true"]{background:var(--surface-hover)}.rbgl .rbgl-sw__caret{font-size:11px;color:var(--ink-3);transition:transform var(--dur-fast) var(--ease-out)}.rbgl .rbgl-sw__btn[aria-expanded="true"] .rbgl-sw__caret{transform:rotate(180deg)}.rbgl .rbgl-swd{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:min(720px,calc(100vw - 32px));max-height:min(560px,calc(100vh - 150px));display:flex;flex-direction:column;border-radius:var(--r-lg);background:var(--void-1);box-shadow:0 18px 40px rgba(0,0,0,0.5),inset 0 0 0 1px var(--line-2);overflow:hidden}.rbgl .rbgl-swd__hd{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line-1)}.rbgl .rbgl-swd__i{display:flex;flex:0 0 auto;align-items:center;padding-left:4px;color:var(--ink-3);pointer-events:none}.rbgl .rbgl-swd__i svg{position:static;display:block;width:18px;height:18px;margin:0;transform:none}.rbgl .rbgl-swd__hd:focus-within{box-shadow:inset 0 -2px 0 var(--gold-400)}.rbgl .rbgl-swd__in:focus,.rbgl .rbgl-swd__in:focus-visible{outline:none;box-shadow:none}.rbgl .rbgl-swd__in{flex:1;min-width:0;height:44px;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--ink-0) !important;-webkit-text-fill-color:var(--ink-0);font-family:var(--font-body);font-size:16px;font-weight:500;outline:none;-webkit-appearance:none;appearance:none}.rbgl .rbgl-swd__in::placeholder{color:var(--ink-3);-webkit-text-fill-color:var(--ink-3)}.rbgl .rbgl-swd__n{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.rbgl .rbgl-swd__b{overflow-y:auto;overscroll-behavior:contain;padding:10px 12px 12px;display:flex;flex-direction:column;gap:12px}.rbgl .rbgl-swd__r{margin-bottom:6px;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-2)}.rbgl .rbgl-swd__ls{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:3px}.rbgl .rbgl-swd__a{display:flex;align-items:center;gap:8px;min-height:44px;padding:3px 8px 3px 3px;border-radius:9px;color:var(--ink-1)}.rbgl a.rbgl-swd__a:hover{background:var(--surface-hover);color:var(--ink-0)}.rbgl .rbgl-swd__a[aria-current="page"]{background:color-mix(in srgb,var(--tb) 18%,var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 55%,transparent);color:var(--ink-0)}.rbgl .rbgl-swd__a.is-off{opacity:0.55}.rbgl .rbgl-swd__nm{flex:0 1 auto;min-width:0;font-family:var(--font-display);font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl .rbgl-swd__none{padding:8px 2px;font-size:14px;color:var(--ink-3)}.rbgl .rbgl-regs{display:flex;flex-direction:column}.rbgl .rbgl-reg{display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px}.rbgl .rbgl-reg+.rbgl-reg{border-top:1px solid var(--line-1)}.rbgl .rbgl-reg__hd{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.rbgl .rbgl-reg__h{font-size:19px;font-weight:760;color:var(--ink-0);letter-spacing:-0.01em}.rbgl .rbgl-reg__m{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-grp{display:flex;flex-direction:column;gap:10px}.rbgl .rbgl-grp+.rbgl-grp{margin-top:8px}.rbgl .rbgl-gchips{display:flex;flex-wrap:wrap;gap:6px}.rbgl .rbgl-gchip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-radius:8px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1)}.rbgl a.rbgl-gchip:hover{background:var(--surface-hover);color:var(--ink-0)}.rbgl .rbgl-gchip__go{font-family:var(--font-data);font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--link)}.rbgl .rbgl-grp__x{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rbgl .rbgl-grp__xl{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--gold-300)}.rbgl .rbgl-note{max-width:72ch;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.rbgl .rbgl-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense;gap:6px}.rbgl .rbgl-tile{grid-column:span var(--sp,1);min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 10px;border-radius:12px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rbgl-tile--1{background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 18%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 6%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 22%,var(--line-1))}.rbgl .rbgl-tile__n{align-self:flex-start;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-tile__o{display:flex;justify-content:center;gap:6px;width:100%}.rbgl .rbgl-tile__a{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;color:var(--ink-0)}.rbgl .rbgl-tile__nm{font-family:var(--font-display);font-weight:720;font-size:12.5px;line-height:1.15;color:var(--ink-0);overflow-wrap:anywhere}.rbgl a.rbgl-tile__a:hover .rbgl-tile__nm{color:var(--link-hover)}.rbgl .rbgl-tile__sub{display:flex;align-items:center;justify-content:center;gap:5px;max-width:100%}.rbgl .rbgl-tile__subt{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl .rbgl-tile--1 .rbgl-tile__subt{display:none}.rbgl .rbgl-tile:not(.rbgl-tile--1) .rbgl-tile__subt{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:1.25}.rbgl .rbgl-lg{display:flex;flex-direction:column}.rbgl .rbgl-lg__row{display:flex;flex-direction:column;gap:10px;padding:14px 18px}.rbgl .rbgl-lg__row+.rbgl-lg__row{border-top:1px solid var(--line-1)}.rbgl .rbgl-lg__hd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rbgl .rbgl-lg__reg{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-lg__cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rbgl .rbgl-lg__cell{display:flex;min-width:0}.rbgl .rbgl-lg__cell.is-champ{grid-column:1 / -1}.rbgl .rbgl-lg__a{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding:9px 11px;border-radius:10px;background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 14%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 6%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 20%,var(--line-1));color:var(--ink-0)}.rbgl .rbgl-lg__cell.is-champ .rbgl-lg__a{background:linear-gradient(180deg,color-mix(in srgb,var(--gold-400) 12%,var(--void-2)),var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 40%,transparent)}.rbgl a.rbgl-lg__a:hover{filter:brightness(1.12)}.rbgl .rbgl-lg__role{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-lg__role.is-champ{color:var(--gold-300)}.rbgl .rbgl-lg__ft{margin:0;padding:4px 18px 16px}.rbgl .rbgl-lg__ft .rbgl-cta{white-space:normal}.rbgl .rbgl-lg__nm{display:flex;align-items:center;gap:7px;font-family:var(--font-display);font-weight:720;font-size:14.5px;color:var(--ink-0)}.rbgl .rbgl-hard{padding:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:8px}.rbgl .rbgl-hard li{display:flex}.rbgl .rbgl-hard__a{flex:1;display:flex;gap:12px;padding:12px 14px 14px 12px;border-radius:var(--r-md);background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 14%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 6%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 24%,var(--line-1));color:var(--ink-1)}.rbgl .rbgl-hard__rk{flex:none;width:20px;padding-top:15px;font-family:var(--font-data);font-size:13px;font-weight:800;color:var(--gold-300)}.rbgl .rbgl-hard__b{min-width:0;display:flex;flex-direction:column;gap:4px}.rbgl .rbgl-hard__t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.rbgl .rbgl-hard__nm{font-family:var(--font-display);font-weight:740;font-size:16px;color:var(--ink-0)}.rbgl .rbgl-hard__m{font-family:var(--font-data);font-size:11px;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-hard__ace{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--gold-300)}.rbgl .rbgl-hard__why{margin-top:4px;font-size:14px;line-height:1.55;color:var(--ink-2)}.rbgl .rbgl-ser{display:flex;flex-direction:column;gap:12px}.rbgl .rbgl-ser .rbgl-lbl+ul{margin-top:-4px}.rbgl .rbgl-car,.rbgl .rbgl-shg{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:8px}.rbgl .rbgl-car li{display:flex}.rbgl .rbgl-car__a{flex:1;display:flex;gap:12px;padding:12px 14px 12px 12px;border-radius:var(--r-md);background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 14%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 6%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 24%,var(--line-1));color:var(--ink-1)}.rbgl .rbgl-car__b{min-width:0;display:flex;flex-direction:column;gap:6px}.rbgl .rbgl-car__nm{font-family:var(--font-display);font-weight:740;font-size:16px;color:var(--ink-0)}.rbgl .rbgl-car__st{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px}.rbgl .rbgl-car__g{font-size:13px;line-height:1.4;color:var(--ink-2)}.rbgl .rbgl-role{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.rbgl .rbgl-role.is-e4{color:#c4b5fd}.rbgl .rbgl-role.is-champ{color:var(--gold-300)}.rbgl .rbgl-shg__c{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rbgl-shg__t{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-family:var(--font-display);font-weight:740;font-size:15px;color:var(--ink-0)}.rbgl .rbgl-shg__b{font-family:var(--font-data);font-size:11px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-shg__a{display:flex;align-items:center;gap:10px;color:var(--ink-1);min-height:44px}.rbgl .rbgl-shg__b2{display:flex;flex-direction:column;min-width:0}.rbgl .rbgl-shg__nm{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink-0)}.rbgl a.rbgl-shg__a:hover .rbgl-shg__nm{color:var(--link-hover)}.rbgl .rbgl-shg__ty{font-weight:600;color:var(--ink-3)}.rbgl .rbgl-shg__g{font-size:13px;line-height:1.4;color:var(--ink-2)}.rbgl .rbgl-bt{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px}.rbgl .rbgl-bt__c{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--r-md);background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 22%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 10%,var(--void-2)),var(--void-2) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 28%,var(--line-1))}.rbgl .rbgl-bt__hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.rbgl .rbgl-bt__n{font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-2)}.rbgl .rbgl-rows{padding:4px 18px 18px}.rbgl .rbgl-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px 18px;align-items:center;padding:14px 0}.rbgl .rbgl-row+.rbgl-row{border-top:1px solid var(--line-1)}.rbgl .rbgl-row__gn{font-family:var(--font-display);font-weight:740;font-size:16px;line-height:1.25;color:var(--ink-0)}.rbgl .rbgl-row__r{margin-top:4px;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:1.45;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-row__r.is-e4{color:#c4b5fd}.rbgl .rbgl-row__r.is-champ{color:var(--gold-300)}.rbgl .rbgl-row__s:empty,.rbgl .rbgl-row__c:empty{display:none}.rbgl .rbgl-team{display:flex;flex-wrap:wrap;gap:2px 4px}.rbgl .rbgl-mon__a{display:flex;flex-direction:column;align-items:center;width:56px;color:var(--ink-2)}.rbgl .rbgl-mon__i{width:52px;height:52px;display:flex;align-items:center;justify-content:center;overflow:visible}.rbgl .rbgl-mon__i img{flex:none;width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.4))}.rbgl .rbgl-mon__i.is-px img{width:calc(64px * var(--k,1));height:calc(64px * var(--k,1));image-rendering:pixelated;filter:none}.rbgl .rbgl-mon__lv{font-family:var(--font-data);font-size:11px;font-weight:600;color:var(--ink-2)}.rbgl .rbgl-mon.is-ace .rbgl-mon__lv{font-weight:800;color:var(--gold-300)}.rbgl .rbgl-mon__tera{display:block;font-family:var(--font-data);font-size:11px;font-weight:600;line-height:1.2;color:var(--ink-3);white-space:nowrap}.rbgl a.rbgl-mon__a:hover .rbgl-mon__lv{color:var(--link-hover)}.rbgl .rbgl-row__cap{margin-top:4px;font-size:12.5px;color:var(--ink-3)}.rbgl .rbgl-st__l{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-st__ls{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px}.rbgl .rbgl-st{display:inline-flex;align-items:center;gap:6px}.rbgl .rbgl-st__i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:visible}.rbgl .rbgl-st__i img{flex:none;width:44px;height:44px;object-fit:contain}.rbgl .rbgl-st__i.is-px img{width:56px;height:56px;image-rendering:pixelated}.rbgl .rbgl-st__n{font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1)}.rbgl .rbgl-st__none{margin-top:4px;font-size:13px;color:var(--ink-3)}.rbgl .rbgl-row__c{display:flex;flex-wrap:wrap;gap:6px}.rbgl .rbgl-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:9px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--link);white-space:nowrap}.rbgl .rbgl-cta:hover{background:var(--surface-hover);color:var(--link-hover)}.rbgl .rbgl-gym{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px}.rbgl .rbgl-card{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rbgl-it{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--ink-1)}.rbgl a.rbgl-it:hover .rbgl-it__t{color:var(--link-hover)}.rbgl .rbgl-it__bdg{flex:none;width:32px;height:32px;object-fit:contain;image-rendering:pixelated}.rbgl .rbgl-it__b{display:flex;flex-direction:column;min-width:0}.rbgl .rbgl-it__t{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink-0)}.rbgl .rbgl-it__s{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.rbgl .rbgl-it__tm{flex:none;width:40px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--gold-300)}.rbgl .rbgl-pn{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:14px}.rbgl .rbgl-pn__a{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-1)}.rbgl .rbgl-pn__a.is-next{flex-direction:row-reverse;text-align:right}.rbgl .rbgl-pn__b{display:flex;flex-direction:column;gap:3px;min-width:0}.rbgl .rbgl-pn__a.is-next .rbgl-pn__b{align-items:flex-end}.rbgl .rbgl-pn__l{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-pn__n{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0)}.rbgl a.rbgl-pn__a:hover .rbgl-pn__n{color:var(--link-hover)}.rbgl .rbgl-more .rbgl-lbl{margin-bottom:8px}.rbgl .rbgl-hero{position:relative;margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;align-items:center;padding:16px;border-radius:var(--r-lg);overflow:hidden;background:radial-gradient(460px 280px at 88% 40%,color-mix(in srgb,var(--gold-400) 16%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--gold-400) 7%,var(--void-1)),var(--void-1) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 26%,var(--line-2))}.rbgl .rbgl-hero__l{min-width:0;display:flex;flex-direction:column;gap:12px}.rbgl .rbgl-hero__k{font-family:var(--font-display);font-stretch:var(--stretch-condensed);font-weight:620;font-size:12px;letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--gold-400)}.rbgl .rbgl-hero__h1{font-size:clamp(28px,4vw,38px);font-weight:780;letter-spacing:-0.02em;line-height:1.08;color:var(--ink-0)}.rbgl .rbgl-hero__p{max-width:580px;font-size:16px;line-height:1.55;color:var(--ink-1)}.rbgl .rbgl-bar{position:sticky;top:0;z-index:20;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-top:12px;padding:6px;border-radius:14px;background:color-mix(in srgb,var(--void-1) 86%,transparent);box-shadow:0 10px 30px rgba(0,0,0,0.35),inset 0 0 0 1px var(--line-2)}.rbgl .rbgl-bar a{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 11px;border-radius:9px;font-family:var(--font-display);font-weight:620;font-size:13px;white-space:nowrap;color:var(--ink-2)}.rbgl .rbgl-bar a:hover{color:var(--ink-0);background:var(--surface-hover)}.rbgl .rbgl-sect{scroll-margin-top:72px}@media (min-width:640px){.rbgl .rbgl-pn{grid-template-columns:repeat(2,minmax(0,1fr))}.rbgl .rbgl-pn__a.is-next:only-child{grid-column:2}}@media (min-width:700px){.rbgl .rbgl-lg__cells{grid-template-columns:repeat(5,minmax(0,1fr))}.rbgl .rbgl-lg__cell.is-champ{grid-column:auto}}@media (min-width:820px){.rbgl .rbgl-hero{grid-template-columns:minmax(0,1fr) 300px;padding:24px}.rbgl .rbgl-hart{display:flex}.rbgl .rbgl-sart{display:flex}.rbgl .rbgl-herocard .rbgl-hart{position:absolute;right:48px;bottom:0}.rbgl .rbgl-herocard .rbgl-sart{position:absolute;right:48px;top:50%;transform:translateY(-50%)}.rbgl .rbgl-herocard .rbgb-hero__copy{max-width:calc(100% - 340px)}.rbgl .rbgl-herocard--s .rbgb-hero__copy{max-width:calc(100% - 300px)}}@media (min-width:860px){.rbgl .rbgl-tiles{grid-template-columns:repeat(var(--cols,8),minmax(0,1fr))}.rbgl .rbgl-tile--1 .rbgl-tile__nm{font-size:13.5px}.rbgl .rbgl-tile--1 .rbgl-tile__subt{display:inline}.rbgl .rbgl-row{grid-template-columns:minmax(0,0.8fr) minmax(0,1.8fr) minmax(0,0.8fr) auto}.rbgl .rbgl-row__c{flex-direction:column;align-items:flex-end;justify-self:end}}.rbgl .rbgl-tile__a{container-type:inline-size}@container (max-width:83px){.rbgl .rbgl-tile__sub{flex-direction:column}.rbgl .rbgl-tile--1 .rbgl-tile__subt{white-space:normal;overflow:visible;text-overflow:clip;text-align:center}.rbgl .rbgl-tile:not(.rbgl-tile--1) .rbgl-tile__subt{display:block;-webkit-line-clamp:unset;overflow:visible;text-align:center}}@container (max-width:61px){.rbgl .rbgl-tile--1 .rbgl-tile__subt{display:none}.rbgl .rbgl-tile:not(.rbgl-tile--1) .rbgl-tile__subt{overflow-wrap:anywhere}}@media (max-width:768px){.rbgl .rbgl-gchip{min-height:44px}.rbgl .rbgl-gp{flex:1 1 100%}}@media (max-width:639px){.rbgl .rbgl-reg{padding:16px 12px 18px}.rbgl .rbgl-lg__row{padding:14px 12px}.rbgl .rbgl-lg__ft{padding:4px 12px 14px}.rbgl .rbgl-hard{padding:12px}.rbgl .rbgl-rows{padding:4px 12px 12px}.rbgl .rbgl-sw__nm{display:none}.rbgl .rbgl-find{max-width:none}}.rbgl .rbgl-wn{margin-top:12px}.rbgl .rbgl-wn__l{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:0;padding:3px;list-style:none}.rbgl .rbgl-wn__l::-webkit-scrollbar{display:none}.rbgl .rbgl-wn__l>li{min-width:0;margin:0;padding:0;scroll-snap-align:start}.rbgl .rbgl-wn__a{display:flex;align-items:center;gap:10px;height:100%;min-width:0;min-height:52px;padding:8px 12px 8px 10px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1);text-decoration:none;cursor:pointer}.rbgl a.rbgl-wn__a:hover{background:var(--surface-hover)}.rbgl a.rbgl-wn__a:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbgl .rbgl-wn__a.is-lead{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 55%,transparent)}.rbgl .rbgl-wn__b{display:flex;flex-direction:column;gap:2px;min-width:0}.rbgl .rbgl-wn__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl .rbgl-wn__a.is-lead .rbgl-wn__k{color:var(--gold-300)}.rbgl .rbgl-wn__n{font-family:var(--font-display);font-size:14px;font-weight:680;line-height:1.25;color:var(--ink-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl .rbgl-wn__go{display:none}.rbgl .rbgl-wn__art{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.rbgl .rbgl-wn__art img{display:block;width:24px;height:32px;object-fit:contain}.rbgl .rbgl-wn__ic{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2)}.rbgl .rbgl-wn__ic svg{display:block;width:16px;height:16px}.rbgl .rbgl-cvbg-host{position:relative;isolation:isolate}.rbgl .rbgl-cvbg{position:absolute;top:var(--rbgl-cvbg-in,1px);right:var(--rbgl-cvbg-in,1px);z-index:-1;display:block;width:var(--rbgl-cvbg-w,232px);height:auto;max-width:calc(100% - 2 * var(--rbgl-cvbg-in,1px));max-height:calc(100% - 2 * var(--rbgl-cvbg-in,1px));aspect-ratio:1;margin:0;border-radius:0 calc(var(--r-md) - 1px) 0 0;object-fit:cover;object-position:var(--rbgl-cvbg-pos,50% 50%);opacity:var(--rbgl-cvbg-op,0.46);filter:brightness(0.85);-webkit-mask-image:linear-gradient(to left,#000 24%,transparent 96%),linear-gradient(to bottom,#000 18%,transparent 92%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to left,#000 24%,transparent 96%),linear-gradient(to bottom,#000 18%,transparent 92%);mask-composite:intersect;pointer-events:none;user-select:none}@media (max-width:520px){.rbgl .rbgl-cvbg{width:168px;opacity:0.3}}@media (max-width:639px){.rbgl .rbgl-wn__l{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rbgl .rbgl-wn__l>li{flex:0 0 auto;width:auto;min-width:calc(50% + 8px);max-width:calc(100% - 72px)}.rbgl .rbgl-wn__a{padding-right:10px}}.rbgl.rbe4>.rbgb-content--stack>section:not(:first-child){content-visibility:auto;contain-intrinsic-height:auto 3000px}.rbgl.rbvx>.rbgb-content--stack>section:not(:first-child){content-visibility:auto;contain-intrinsic-height:auto 2400px}.rbgl.rbgl-hub>.rbgb-content--stack>section:not(:first-child),.rbgl.rbgl-game>.rbgb-content--stack>section:not(:first-child){content-visibility:auto;contain-intrinsic-height:auto 6500px}@media (max-width:767px){.rbgl.rbe4>.rbgb-content--stack>section:not(:first-child){contain-intrinsic-height:auto 3700px}.rbgl.rbvx>.rbgb-content--stack>section:not(:first-child){contain-intrinsic-height:auto 3400px}.rbgl.rbgl-hub>.rbgb-content--stack>section:not(:first-child),.rbgl.rbgl-game>.rbgb-content--stack>section:not(:first-child){contain-intrinsic-height:auto 8800px}}:is(.rbgl.rbe4,.rbgl.rbvx,.rbgl.rbgl-hub,.rbgl.rbgl-game)>.rbgb-content--stack:has(:target)>section:not(:first-child){content-visibility:visible}.rbgl-single .rbgl-row__plan{margin-top:6px;font-size:14px;line-height:1.5;color:var(--ink-1);max-width:62ch}.rbgl-single .rbgl-row__plan .rbgl-st__l{margin-right:6px}.rbgl-single .rbgl-row__c .rbgl-cta.is-row{font-family:var(--font-display);font-size:13px;font-weight:680;letter-spacing:normal;text-transform:none;white-space:nowrap}.rbgl-single .rbgl-row__c .rbgl-cta.is-pre{white-space:normal}.rbgl-single .rbgl-kg{margin-top:14px}.rbgl-single .rbgl-kg .rbgl-it{min-height:44px}.rbgl-single .rbgl-kg__cv{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.rbgl-single .rbgl-kg__cv img{display:block;width:27px;height:36px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--line-2)}.rbgl-single .rbgl-kg .rbgl-sq{flex:none;margin:0 7px}.rbgl-single .rbgl-grow .rbgl-row__c{margin-top:8px}.rbgl-single .rbgl-grow .rbgl-row__c .rbgl-cta{max-width:100%;text-wrap:balance}.rbgl-single .rbgl-row__cv{display:flex;align-items:flex-start;gap:0;min-width:0}.rbgl-single .rbgl-row__cv img{display:block;width:42px;height:56px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px var(--line-2),0 2px 6px rgba(0,0,0,0.4)}.rbgl-single .rbgl-row__cv img+img{margin-left:-16px}@media (max-width:859px){.rbgl-single .rbgl-grow .rbgl-row__g{display:contents}.rbgl-single .rbgl-grow .rbgl-row__s{order:1}.rbgl-single .rbgl-grow .rbgl-row__c{order:3}.rbgl-single .rbgl-grow.has-cv{grid-template-columns:auto minmax(0,1fr);column-gap:12px}.rbgl-single .rbgl-grow.has-cv>*,.rbgl-single .rbgl-grow.has-cv .rbgl-row__g>*{grid-column:1 / -1}.rbgl-single .rbgl-grow.has-cv>.rbgl-row__cv{grid-column:1}.rbgl-single .rbgl-grow.has-cv .rbgl-row__g>.rbgl-row__id{grid-column:2;align-self:center}}@media (min-width:860px){.rbgl-single .rbgl-grow{grid-template-columns:minmax(0,0.8fr) minmax(0,2fr) minmax(0,0.7fr);align-items:start}.rbgl-single .rbgl-grow.has-cv{grid-template-columns:88px minmax(0,0.8fr) minmax(0,1.7fr) minmax(0,0.7fr)}.rbgl-single .rbgl-grow .rbgl-row__c{flex-direction:column;align-items:flex-start;justify-self:start}.rbgl-single .rbgl-row__cv{justify-content:center;width:84px;height:88px}.rbgl-single .rbgl-row__cv img{width:56px;height:75px}.rbgl-single .rbgl-row__cv img+img{margin-left:-28px}.rbgl-single .rbgl-row__cv img:first-child:nth-last-child(3)~img{margin-left:-42px}.rbgl-single .rbgl-row__cv img:only-child{width:66px;height:88px}}.rbgl-single .rbgl-sp{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none}.rbgl-single .rbgl-sp__r{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl-single .rbgl-sp__a{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--ink-1)}.rbgl-single a.rbgl-sp__a:hover .rbgl-sp__nm{color:var(--link-hover)}.rbgl-single .rbgl-sp__i{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px}.rbgl-single .rbgl-sp__i img{width:56px;height:56px;object-fit:contain}.rbgl-single .rbgl-sp__i img.is-px{width:calc(56px * var(--k,1));height:calc(56px * var(--k,1));image-rendering:pixelated}.rbgl-single .rbgl-sp__b{min-width:0;display:flex;flex-direction:column;gap:3px}.rbgl-single .rbgl-sp__t{display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px}.rbgl-single .rbgl-sp__nm{font-family:var(--font-display);font-weight:740;font-size:15px;color:var(--ink-0)}.rbgl-single .rbgl-sp__m{font-family:var(--font-data);font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-3)}.rbgl-single .rbgl-sp__w{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rbgl-single .rbgl-sp__w .rbgl-lbl{margin:0}.rbgl-single .rbgl-pills{display:flex;flex-wrap:wrap;gap:7px}.rbgl-single .rbgl-pills a.rbth-b{position:relative}.rbgl-single .rbgl-wk{display:inline-flex;align-items:center;gap:4px}.rbgl-single .rbgl-wk__x{font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--lose-strong,#f87171)}.rbgl-single .rbgl-tag{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:5px;background:color-mix(in srgb,var(--gold-400) 14%,var(--void-2));font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;color:var(--gold-300);white-space:nowrap}.rbgl-single .rbgl-figs{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.rbgl-single .rbgl-fig{margin:0;padding:10px 12px;border-radius:12px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl-single .rbgl-fig__i{display:block;width:100%;max-width:720px;height:auto;margin:0 auto;border-radius:var(--r-md)}.rbgl-single .rbgl-fig figcaption{margin-top:8px;font-size:14px;line-height:1.45;color:var(--ink-2)}@media (min-width:760px){.rbgl-single .rbgl-sp{grid-template-columns:repeat(2,minmax(0,1fr))}.rbgl-single .rbgl-figs.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.rbgl-single .rbgl-pills{row-gap:20px}.rbgl-single .rbgl-pills a.rbth-b::after{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-10px;height:auto;transform:none}}.rbgl-single #games .rbgl-row__c .rbgl-cta{white-space:nowrap}.rbgl-single .rbgl-ctg{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rbgl-single .rbgl-ctg+.rbgl-ctg{margin-top:6px}.rbgl-single .rbgl-ctg__l{flex:1 0 100%;margin:0;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:1.3;text-transform:uppercase;color:var(--ink-3)}.rbgl-single #games .rbgl-st__ls{gap:8px 14px}.rbgl-single #games .rbgl-st__i{width:48px;height:48px}.rbgl-single #games .rbgl-st__i img,.rbgl-single #games .rbgl-st__i.is-px img{width:48px;height:48px}.rbgl-single #games .rbgl-st__i.is-3d{width:calc(48px * 1.3 * var(--k,1));height:calc(48px * 1.3 * var(--k,1))}.rbgl-single #games .rbgl-st__i.is-3d img{width:100%;height:100%}.rbgl-single .rbgl-mon__i.is-3d{width:calc(52px * 1.3 * var(--k,1));height:calc(52px * 1.3 * var(--k,1));align-items:flex-end}.rbgl-single .rbgl-mon__i.is-3d img{width:100%;height:100%}.rbgl-single .rbgl-sp__i:has(img.is-3d){width:68px;height:68px}.rbgl-single .rbgl-sp__i img.is-3d{width:100%;height:100%}.rbgl-single #games .rbgl-st__none{font-size:14px;line-height:1.45}.rbgl-single .rbgl-st__bt .rbgl-pills{margin-top:6px}.rbgl-single .rbgl-st__none+.rbgl-st__bt{margin-top:10px}.rbgl-single .rbgl-wn__n{white-space:normal;overflow:visible;text-overflow:clip}.rbgl-single #gym .rbgl-gym{display:flex;flex-wrap:wrap}.rbgl-single #gym .rbgl-gym>.rbgl-card{flex:1 1 300px;min-width:0}.rbgl-single #gym .rbgl-gym>.rbgl-figs{flex:1 1 100%}@media (min-width:640px){.rbgl-single #more .rbgl-pn__a:only-child{grid-column:1 / -1}}@media (min-width:768px){.rbgl-single .rbgl-kg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;align-items:start}.rbgl-single .rbgl-kg>.rbgl-lbl{grid-column:1 / -1}}@media (min-width:860px) and (max-width:1023px){.rbgl-single .rbgl-grow .rbgl-row__g{display:contents}.rbgl-single .rbgl-grow{grid-template-columns:minmax(0,1fr) minmax(0,0.42fr)}.rbgl-single .rbgl-grow.has-cv{grid-template-columns:88px minmax(0,1fr) minmax(0,0.42fr)}.rbgl-single .rbgl-grow>.rbgl-row__cv{grid-column:1;grid-row:1 / span 3}.rbgl-single .rbgl-grow .rbgl-row__id{grid-column:-3;grid-row:1}.rbgl-single .rbgl-grow>.rbgl-row__t{grid-column:-3;grid-row:2}.rbgl-single .rbgl-grow .rbgl-row__c{grid-column:-3;grid-row:3;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-top:0}.rbgl-single .rbgl-grow.is-role .rbgl-row__c{grid-row:2}.rbgl-single .rbgl-grow>.rbgl-row__s{grid-column:-2;grid-row:1 / span 3}}@media (min-width:1024px){.rbgl-single .rbgl-gp__l{flex-wrap:wrap;overflow-x:visible}}.rbgl .rbgl-hlink{margin-top:14px;font-size:14px}.rbgl .rbgl-hlink a{color:var(--link);font-weight:600;display:inline-flex;align-items:center;min-height:44px}.rbgl .rbgl-hlink a:hover{color:var(--link-hover)}.rbgl .rbgl-gl{list-style:none;margin:0;padding:0}.rbgl .rbgl-gl__div{margin:14px 0 4px;padding:6px 0;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--gold-300);border-top:1px solid var(--line-2)}.rbgl .rbgl-gr{list-style:none;padding:14px 0}.rbgl .rbgl-gr:first-child{padding-top:4px}.rbgl .rbgl-gr+.rbgl-gr{border-top:1px solid var(--line-1)}.rbgl .rbgl-gr__b{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rbgl .rbgl-gr__b+.rbgl-gr__b{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line-2)}.rbgl .rbgl-gr__id{display:flex;align-items:center;gap:12px;min-width:0}.rbgl .rbgl-gr__w{min-width:0}.rbgl .rbgl-gr__st{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:1.4;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-gr--e4 .rbgl-gr__st{color:#c4b5fd}.rbgl .rbgl-gr--champ .rbgl-gr__st{color:var(--gold-300)}.rbgl .rbgl-gr__nl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:3px}.rbgl .rbgl-gr__n{font-family:var(--font-display);font-weight:740;font-size:17px;line-height:1.2;color:var(--ink-0)}.rbgl a.rbgl-gr__n{color:var(--ink-0);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.rbgl a.rbgl-gr__n:hover{color:var(--link-hover);text-decoration-color:currentColor}.rbgl a.rbgl-gr__n{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin:-12px 0}.rbgl .rbgl-gr__bdg{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.rbgl .rbgl-gr__ver{display:inline-block;margin-top:5px;padding:2px 7px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-2)}.rbgl .rbgl-gr__team{min-width:0}.rbgl .rbgl-gr__m{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;align-items:center}.rbgl .rbgl-gr__cap{grid-column:1 / -1;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;color:var(--ink-3)}.rbgl .rbgl-gr__cap b{font-size:18px;font-weight:800;letter-spacing:0;color:var(--gold-300);margin-left:4px}.rbgl .rbgl-gr__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.06em;color:var(--ink-3)}.rbgl .rbgl-gr__v{font-size:13.5px;line-height:1.35;color:var(--ink-1)}.rbgl .rbgl-gl--x .rbgl-gr__m .rbgl-gr__k{align-self:start;padding-top:2px}.rbgl .rbgl-gl--x .rbgl-gr__m .rbgl-gr__v{text-wrap:balance}.rbgl .rbgl-gr__e{display:flex;gap:10px;align-items:baseline;min-width:0}.rbgl .rbgl-gr__e .rbgl-gr__k{flex:none;white-space:nowrap}.rbgl .rbgl-gr__e .rbgl-gr__v{font-size:14px;line-height:1.45}.rbgl .rbgl-gr__sqs{display:flex;flex-wrap:wrap;gap:0}.rbgl .rbgl-gr__sq{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-11px 0;cursor:pointer}.rbgl .rbgl-gr__sq:hover .rbgl-sq{box-shadow:0 0 0 2px var(--link-hover)}.rbgl .rbgl-gr.is-pg .rbgl-gr__id{opacity:0.9}.rbgl .rbgl-gr__d{margin-left:6px;font-size:11px;font-weight:700;letter-spacing:0.02em;color:var(--ink-2)}.rbgl .rbgl-gr__d.is-top{color:var(--gold-300)}.rbgl a.rbgl-gr__mv{color:var(--link);font-weight:650;text-decoration:underline;text-underline-offset:2px;padding-block:6px;margin-block:-6px}.rbgl a.rbgl-gr__mv:hover{color:var(--link-hover)}.rbgl a.rbgl-sublink{color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.rbgl a.rbgl-sublink:hover{color:var(--link-hover)}.rbgl .rbgl-ctr{display:flex;flex-direction:column;gap:6px;margin-top:10px;min-width:0}.rbgl .rbgl-ctr__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rbgl .rbgl-ctr__a{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;height:100%;padding:4px 4px 6px;border-radius:10px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-0);text-decoration:none;text-align:center}.rbgl a.rbgl-ctr__a:hover{box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl a.rbgl-ctr__a:focus-visible,.rbgl a.rbgl-gr__mv:focus-visible,.rbgl a.rbgl-sublink:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbgl .rbgl-ctr__i{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.rbgl .rbgl-ctr__i img{width:48px;height:48px;object-fit:contain}.rbgl .rbgl-ctr__i img.is-px{image-rendering:pixelated}.rbgl .rbgl-ctr__n{max-width:100%;font-family:var(--font-display);font-weight:700;font-size:13px;line-height:1.2;color:var(--ink-0);overflow-wrap:anywhere}.rbgl a.rbgl-ctr__a:hover .rbgl-ctr__n{text-decoration:underline;text-underline-offset:2px}.rbgl .rbgl-ctr__h{font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-2)}.rbgl .rbgl-ctr__v{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbgl-ctr__t{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%}.rbgl .rbgl-gr__cp{display:none}.rbgl .rbgl-acet{margin-left:2px}@media (min-width:640px){.rbgl .rbgl-ctr__a{flex-direction:row;flex-wrap:wrap;gap:6px;min-height:52px;padding:2px 8px 2px 2px;text-align:left}.rbgl .rbgl-ctr__t{flex:1 1 auto;align-items:flex-start}.rbgl .rbgl-ctr__n,.rbgl .rbgl-ctr__h{max-width:100%;overflow-wrap:break-word}}@media (min-width:860px){.rbgl .rbgl-gl--x .rbgl-gr__b{grid-template-columns:minmax(0,0.9fr) minmax(0,1.6fr) minmax(240px,1fr)}}@media (max-width:520px){.rbgl .rbgl-gl--x .rbgl-gr__cp{flex:none;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:4px 8px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.04em;line-height:1.2;color:var(--ink-1);text-align:right}.rbgl .rbgl-gl--x .rbgl-gr__cp b{margin-left:2px;font-size:15px;color:var(--gold-300)}.rbgl .rbgl-gl--x .rbgl-gr__cp .rbgl-gr__d{margin-left:0}.rbgl .rbgl-gl--x .rbgl-gr__cap{display:none}}.rbgl .rbgl-av--art{background:color-mix(in srgb,var(--tb,#e8b64a) 18%,var(--void-3))}.rbgl .rbgl-av--art img{position:static;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.rbgl .rbgl-tabs__cap{font-size:12.5px;color:var(--ink-3);margin-bottom:6px}.rbgl .rbgl-tabs__l{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.rbgl .rbgl-tabs__l button{min-height:44px;padding:0 12px;border:0;border-radius:9px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:620;font-size:13px;color:var(--ink-2);cursor:pointer}.rbgl .rbgl-tabs__l button[aria-selected="true"]{color:var(--ink-0);box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 1px var(--gold-400)}.rbgl .rbgl-tabs__l button:focus-visible{outline:2px solid var(--link-hover);outline-offset:2px}.rbgl .rbgl-caps__top{display:flex;justify-content:flex-end}.rbgl .rbgl-copy{min-height:44px;padding:0 14px;border:0;border-radius:9px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:12px;font-weight:700;letter-spacing:0.04em;color:var(--ink-1);cursor:pointer}.rbgl .rbgl-copy:hover{color:var(--ink-0);box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl .rbgl-caps{list-style:none;display:flex;align-items:flex-end;gap:4px;height:220px;margin:10px 0 0;padding:0}.rbgl .rbgl-caps li{flex:1 1 0;min-width:0;height:100%;display:flex}.rbgl .rbgl-caps__a{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;color:var(--ink-1)}.rbgl .rbgl-caps__lv{font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--ink-0)}.rbgl .rbgl-caps__d{font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-3)}.rbgl .rbgl-caps__d.is-top{color:var(--gold-300)}.rbgl .rbgl-caps__bar{width:100%;max-width:44px;height:calc(var(--h) * 0.8);flex-shrink:0;min-height:12px;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,color-mix(in srgb,var(--tb,#e8b64a) 85%,#ffffff),color-mix(in srgb,var(--tb,#e8b64a) 55%,var(--void-1)))}.rbgl .rbgl-caps__lb{font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-3)}.rbgl a.rbgl-caps__a:hover .rbgl-caps__lb{color:var(--link-hover)}.rbgl .rbgl-caps__note{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}@media (min-width:640px){.rbgl .rbgl-caps{gap:6px;height:240px}}@media (min-width:860px){.rbgl .rbgl-gr__b{grid-template-columns:minmax(0,1.05fr) minmax(0,1.35fr) minmax(260px,1fr);gap:12px 20px;align-items:center}.rbgl .rbgl-gr__sq{min-width:32px}.rbgl .rbgl-gr__e{grid-column:2 / -1}}@media (max-width:768px){.rbgl .rbgl-gr__e{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:480px){.rbgl .rbgl-caps{gap:2px}.rbgl .rbgl-caps__d{display:none}.rbgl .rbgl-gr__n{font-size:16px}}@media (max-width:639px){.rbgl .rbgl-caps{flex-direction:column;align-items:stretch;height:auto;gap:2px}.rbgl .rbgl-caps li{flex:none;height:auto}.rbgl .rbgl-caps__a{flex-direction:row;justify-content:flex-start;align-items:center;min-height:44px;gap:8px}.rbgl .rbgl-caps__lb{order:-1;flex:0 0 2.6em}.rbgl .rbgl-caps__bar{order:0;flex:none;width:calc(var(--h) * 0.78);max-width:none;height:14px;min-height:0;border-radius:3px 7px 7px 3px}.rbgl .rbgl-caps__lv{order:1}.rbgl .rbgl-caps__d{display:none}}.rbgl--gsingle .rbgls-ver{color:var(--gold-300)}.rbgl--gsingle .rbgls-sw__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.rbgl--gsingle .rbgls-sw__sub{font-family:var(--font-data);font-size:11px;font-weight:600;letter-spacing:0.04em;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbgl--gsingle .rbgl-swd__ls{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.rbgl--gsingle .rbgls-swd__ft{display:flex;flex-wrap:wrap;gap:0 16px;padding:4px 12px;border-top:1px solid var(--line-1)}.rbgl--gsingle .rbgls-lk{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:650;font-size:14px;color:var(--link)}.rbgl--gsingle .rbgls-lk:hover{color:var(--link-hover)}.rbgl--gsingle .rbgls-lks{display:flex;flex-wrap:wrap;gap:0 18px}.rbgl--gsingle a.rbgls-loc{position:relative;color:var(--link)}.rbgl--gsingle a.rbgls-loc::after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-5px}.rbgl--gsingle a.rbgls-loc:hover{color:var(--link-hover);background:var(--surface-hover)}.rbgl--gsingle a.rbgls-loc:focus-visible{outline:2px solid var(--link);outline-offset:2px}.rbgl--gsingle .rbgls-mv__i.is-lk{position:relative;min-height:44px}.rbgl--gsingle a.rbgls-mv__n{color:var(--ink-0);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.rbgl--gsingle a.rbgls-mv__n::after{content:"";position:absolute;inset:0;border-radius:7px}.rbgl--gsingle .rbgls-mv__i.is-lk:hover a.rbgls-mv__n{color:var(--link-hover);text-decoration-color:currentColor}.rbgl--gsingle a.rbgls-mv__n:focus-visible{outline:none}.rbgl--gsingle a.rbgls-mv__n:focus-visible::after{outline:2px solid var(--link);outline-offset:1px}.rbgl--gsingle .rbgls-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px}.rbgl--gsingle .rbgls-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border-radius:var(--r-md);background:radial-gradient(170px 120px at 100% 0%,color-mix(in srgb,var(--tb) 16%,transparent),transparent 72%),var(--void-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 26%,var(--line-1))}.rbgl--gsingle .rbgls-card.is-ace{box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl--gsingle .rbgls-card__hd{display:flex;align-items:center;gap:10px;min-width:0}.rbgl--gsingle .rbgls-card__i{flex:none;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--void-3);overflow:hidden}.rbgl--gsingle .rbgls-card__i img{flex:none;width:64px;height:64px;object-fit:contain}.rbgl--gsingle .rbgls-card__i img.is-px{width:calc(80px * var(--k,1));height:calc(80px * var(--k,1));image-rendering:pixelated}.rbgl--gsingle .rbgls-card__i img.is-3d{image-rendering:auto}.rbgl--gsingle .rbgls-card__id{min-width:0;display:flex;flex-direction:column;gap:5px}.rbgl--gsingle .rbgls-card__n{font-family:var(--font-display);font-weight:740;font-size:16px;line-height:1.2;color:var(--ink-0)}.rbgl--gsingle .rbgls-card__n a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin:-12px 0;color:var(--ink-0);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.rbgl--gsingle .rbgls-card__n a:hover{color:var(--link-hover);text-decoration-color:currentColor}.rbgl--gsingle .rbgls-card__lv{display:flex;align-items:center;gap:6px;font-family:var(--font-data);font-size:12px;font-weight:800;color:var(--gold-300)}.rbgl--gsingle .rbgls-ace{padding:1px 6px;border-radius:5px;background:var(--gold-400);font-size:11px;font-weight:800;letter-spacing:0.06em;color:var(--void-0)}.rbgl--gsingle .rbgls-card__ts{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rbgls-tera{font-size:11px;font-weight:800;letter-spacing:0.06em;color:var(--ink-3)}.rbgl--gsingle .rbgls-mx{display:grid;grid-template-columns:66px minmax(0,1fr);gap:6px;align-items:start}.rbgl--gsingle .rbgls-mx__k{padding-top:4px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;color:var(--loss-strong)}.rbgl--gsingle .rbgls-mx.is-res .rbgls-mx__k{color:var(--ink-3)}.rbgl--gsingle .rbgls-mx__v{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.rbgl--gsingle .rbgls-wk{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 7px 0 4px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-size:12px;font-weight:650;color:var(--ink-1)}.rbgl--gsingle .rbgls-wk.is-x4{box-shadow:inset 0 0 0 2px var(--loss-strong)}.rbgl--gsingle .rbgls-wk__x{font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--loss-strong)}.rbgl--gsingle .rbgls-mv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-top:10px;border-top:1px solid var(--line-1)}.rbgl--gsingle .rbgls-mv__i{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;padding:6px 8px;border-radius:7px;background:var(--void-3)}.rbgl--gsingle .rbgls-mv__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--tb)}.rbgl--gsingle .rbgls-mv__n{min-width:0;font-size:13px;font-weight:650;line-height:1.25;color:var(--ink-0)}.rbgl--gsingle .rbgls-mv__m{flex-basis:100%;padding-left:14px;font-family:var(--font-data);font-size:11px;font-weight:600;color:var(--ink-3)}.rbgl--gsingle .rbgls-mv__cov{margin-left:14px;padding:0 5px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--gold-400);font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--gold-300)}.rbgl--gsingle .rbgls-adv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:14px 0 0;padding:14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-adv__r{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.rbgl--gsingle .rbgls-adv dt{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;color:var(--ink-3)}.rbgl--gsingle .rbgls-adv dd{margin:0;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.rbgl--gsingle .rbgls-adv dd a.rbth-b{position:relative}.rbgl--gsingle .rbgls-adv dd a.rbth-b::after{content:"";position:absolute;left:-2px;right:-2px;top:-9px;bottom:-9px}.rbgl--gsingle .rbgls-adv__v{font-size:14px;line-height:1.45;color:var(--ink-1)}.rbgl--gsingle .rbgls-ba{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);gap:0 14px;margin:0 0 10px;padding:8px 12px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-ba__r{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-width:0;padding:10px 0 9px;border-top:1px solid var(--line-1)}.rbgl--gsingle .rbgls-ba__r:first-child{padding-top:0;border-top:0}.rbgl--gsingle .rbgls-ba__r:last-child{padding-bottom:0}.rbgl--gsingle .rbgls-ba__k{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-display);font-size:15px;font-weight:720;line-height:1.25;color:var(--ink-1)}.rbgl--gsingle .rbgls-ba__ic{flex:none}.rbgl--gsingle .rbgls-ba__r.is-bring .rbgls-ba__k{color:var(--win-strong)}.rbgl--gsingle .rbgls-ba__r.is-avoid .rbgls-ba__k{color:var(--loss-strong)}.rbgl--gsingle .rbgls-ba__h{margin:0;font-size:14px;line-height:1.35;color:var(--ink-2)}.rbgl--gsingle .rbgls-ba__i{display:flex;flex-wrap:wrap;align-items:center;gap:20px 8px;min-width:0;margin:0}.rbgl--gsingle .rbgls-ba__i a.rbth-b{position:relative}.rbgl--gsingle .rbgls-ba__i a.rbth-b::after{content:"";position:absolute;left:-2px;right:-2px;top:-10px;bottom:-10px}.rbgl--gsingle .rbgls-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.rbgl--gsingle .rbgls-row{display:grid;grid-template-columns:56px minmax(150px,256px) minmax(0,1fr);gap:6px 14px;align-items:start;min-width:0;margin:0;padding:10px 12px;border-radius:var(--r-md);background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-row.is-ace{box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl--gsingle .rbgls-row__s{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:var(--void-3);overflow:hidden}.rbgl--gsingle .rbgls-row__i{display:flex;align-items:center;justify-content:center;width:56px;height:56px}.rbgl--gsingle .rbgls-row__i img{flex:none;width:56px;height:56px;object-fit:contain}.rbgl--gsingle .rbgls-row__i img.is-px{width:calc(70px * var(--k,1));height:calc(70px * var(--k,1));image-rendering:pixelated}.rbgl--gsingle .rbgls-row__i img.is-3d{image-rendering:auto}.rbgl--gsingle .rbgls-row__id{min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:2px}.rbgl--gsingle .rbgls-row__n{margin:0;font-family:var(--font-display);font-weight:740;font-size:16px;line-height:1.2;color:var(--ink-0);overflow-wrap:anywhere}.rbgl--gsingle .rbgls-row__n a{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;color:var(--ink-0);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.rbgl--gsingle .rbgls-row__n a:hover{color:var(--link-hover);text-decoration-color:currentColor}.rbgl--gsingle .rbgls-row__m{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0}.rbgl--gsingle .rbgls-row__lv{font-family:var(--font-data);font-size:12px;font-weight:800;color:var(--ink-1)}.rbgl--gsingle .rbgls-row.is-ace .rbgls-row__lv{color:var(--gold-300)}.rbgl--gsingle .rbgls-row__t{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:6px}.rbgl--gsingle .rbgls-row__x{display:flex;flex-wrap:wrap;gap:2px 14px;margin:0}.rbgl--gsingle .rbgls-row__x div{display:flex;align-items:baseline;gap:6px;min-width:0}.rbgl--gsingle .rbgls-row__x dt{flex:none;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl--gsingle .rbgls-row__x dd{min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink-1)}.rbgl--gsingle .rbgls-row__b{min-width:0;display:flex;flex-wrap:wrap;gap:4px 16px;margin:0}.rbgl--gsingle .rbgls-row__l{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin:0}.rbgl--gsingle .rbgls-row__l dd{display:flex;margin:0;padding:0}.rbgl--gsingle .rbgls-row__l dt{flex:none;min-width:68px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl--gsingle .rbgls-row__l.is-weak dt{color:var(--loss-strong)}.rbgl--gsingle .rbgls-row .rbgls-wk{padding:0 7px 0 2px}.rbgl--gsingle .rbgls-wk b{font-weight:800}.rbgl--gsingle .rbgls-ti{position:relative;flex:none;display:inline-block;width:20px;height:20px;border-radius:5px;background:var(--tfl);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1)}.rbgl--gsingle .rbgls-ti::before{content:"";position:absolute;inset:3px;z-index:1;background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1)}.rbgl--gsingle .rbgls-tp::before{content:"";flex:none;width:13px;height:13px;background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1) drop-shadow(0 1px 0 rgba(0,0,0,0.3))}.rbgl--gsingle .rbgls-mc:focus-visible{outline:2px solid var(--gold-400);outline-offset:1px}.rbgl--gsingle .rbgls-mc{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 6px;border-radius:8px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-size:13px;font-weight:650;line-height:1.2;color:var(--ink-0);text-decoration:none;white-space:nowrap;cursor:pointer}.rbgl--gsingle .rbgls-mc::after{content:"";position:absolute;left:0;right:0;top:-2px;bottom:-2px}.rbgl--gsingle a.rbgls-mc:hover,.rbgl--gsingle .rbgls-mc.is-tt{background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--line-3)}.rbgl--gsingle .rbe4-tt.is-rbgls{width:max-content;max-width:min(300px,calc(100vw - 16px))}@media (max-width:760px){.rbgl--gsingle .rbgls-row{grid-template-columns:56px minmax(0,1fr);gap:8px 12px}.rbgl--gsingle .rbgls-row__b{grid-column:1 / -1;gap:0;align-items:center}.rbgl--gsingle .rbgls-row__l.is-weak{margin-bottom:6px}.rbgl--gsingle .rbgls-row__l.is-mv{gap:12px 8px;margin-top:6px}.rbgl--gsingle .rbgls-mc::after{top:-6px;bottom:-6px}}@media (max-width:480px){.rbgl--gsingle .rbgls-row__l{gap:6px 4px}.rbgl--gsingle .rbgls-row__l dt{min-width:0;margin-right:2px}.rbgl--gsingle .rbgls-row__b{gap:0}.rbgl--gsingle .rbgls-row{padding:10px 8px}.rbgl--gsingle .rbgls-mc{gap:4px;padding:0 7px 0 3px;font-size:12.5px}.rbgl--gsingle .rbgls-mc .rbgls-ti{width:18px;height:18px}}.rbgl--gsingle .rbgls-plan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;counter-reset:rbglsp}.rbgl--gsingle .rbgls-plan__i{counter-increment:rbglsp;position:relative;padding:12px 14px 12px 48px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-plan__i::before{content:counter(rbglsp);position:absolute;left:12px;top:12px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--win);font-family:var(--font-data);font-size:12px;font-weight:800;color:var(--void-0)}.rbgl--gsingle .rbgls-plan__i.is-threat::before,.rbgl--gsingle .rbgls-plan__i.is-avoid::before{background:var(--loss)}.rbgl--gsingle .rbgls-plan__i.is-end::before{background:var(--gold-400)}.rbgl--gsingle .rbgls-plan__h{font-family:var(--font-display);font-weight:740;font-size:15px;color:var(--ink-0)}.rbgl--gsingle .rbgls-plan__p{max-width:62ch;margin-top:4px;font-size:14px;line-height:1.55;color:var(--ink-1)}.rbgl--gsingle .rbgls-sts{display:flex;flex-direction:column;gap:10px}.rbgl--gsingle .rbgls-st{display:grid;grid-template-columns:210px minmax(0,1fr) 180px;gap:12px 16px;align-items:center;padding:12px;border-radius:var(--r-md);background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-st__l{display:flex;flex-direction:column;gap:8px;min-width:0}.rbgl--gsingle .rbgls-st__id{display:flex;align-items:center;gap:10px}.rbgl--gsingle .rbgls-st__i{flex:none;width:52px;height:52px;display:flex;align-items:center;justify-content:center;overflow:hidden}.rbgl--gsingle .rbgls-st__i img{flex:none;width:52px;height:52px;object-fit:contain}.rbgl--gsingle .rbgls-st__i img.is-px{width:calc(64px * var(--k,1));height:calc(64px * var(--k,1));image-rendering:pixelated}.rbgl--gsingle .rbgls-st__i img.is-3d{image-rendering:auto}.rbgl--gsingle .rbgls-st__w{min-width:0}.rbgl--gsingle .rbgls-st__n{font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0)}.rbgl--gsingle .rbgls-st__lv{font-family:var(--font-data);font-size:12px;font-weight:700;color:var(--gold-300)}.rbgl--gsingle .rbgls-ab{display:flex;flex-direction:column;gap:6px}.rbgl--gsingle .rbgls-ab__i{display:flex;flex-direction:column;gap:2px}.rbgl--gsingle .rbgls-ab__n{align-self:flex-start;padding:2px 7px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-size:12px;font-weight:700;color:var(--ink-0)}.rbgl--gsingle .rbgls-ab__fx{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.rbgl--gsingle .rbgls-ab__h{font-size:12px;line-height:1.4;color:var(--ink-3)}.rbgl--gsingle .rbgls-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.rbgl--gsingle .rbgls-tile{position:relative;display:flex;flex-direction:column;gap:1px;min-width:0;padding:7px 8px 10px;border-radius:8px;background:var(--void-3);overflow:hidden}.rbgl--gsingle .rbgls-tile__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;color:var(--ink-3)}.rbgl--gsingle .rbgls-tile__v{font-family:var(--font-data);font-size:17px;font-weight:800;line-height:1.2;color:var(--ink-0)}.rbgl--gsingle .rbgls-tile__b{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbgl--gsingle .rbgls-tile__bar{position:absolute;left:0;bottom:0;width:var(--w);height:3px;background:var(--tb)}.rbgl--gsingle .rbgls-tile__f{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.03em;line-height:1.2}.rbgl--gsingle .rbgls-tile.is-weakd{box-shadow:inset 0 0 0 1px var(--win-strong)}.rbgl--gsingle .rbgls-tile.is-weakd .rbgls-tile__f{color:var(--win-strong)}.rbgl--gsingle .rbgls-tile.is-fast{box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl--gsingle .rbgls-tile.is-fast .rbgls-tile__f{color:var(--gold-300)}.rbgl--gsingle .rbgls-st__side{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.rbgl--gsingle .rbgls-side{padding:4px 9px;border-radius:7px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;color:var(--ink-1)}.rbgl--gsingle .rbgls-side.is-spec,.rbgl--gsingle .rbgls-side.is-phys{box-shadow:inset 0 0 0 1px var(--win-strong);color:var(--win-strong)}.rbgl--gsingle .rbgls-side__m{font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbgl--gsingle .rbgls-h3{margin:20px 0 10px;font-family:var(--font-display);font-size:17px;font-weight:760;color:var(--ink-0)}.rbgl--gsingle .rbgls-rules{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px}.rbgl--gsingle .rbgls-rule{padding:12px 14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-rule__h{font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0)}.rbgl--gsingle .rbgls-rule__b{margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.rbgl--gsingle .rbgls-foot{margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--ink-3)}.rbgl--gsingle .rbgls-stc{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px}.rbgl--gsingle .rbgls-stc__c{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--r-md);background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-stc__c.is-great{box-shadow:inset 0 0 0 1px var(--win-strong)}.rbgl--gsingle .rbgls-stc__c.is-tough{box-shadow:inset 0 0 0 1px var(--loss)}.rbgl--gsingle .rbgls-stc__hd{display:flex;align-items:center;gap:10px}.rbgl--gsingle .rbgls-stc__i{flex:none;width:64px;height:64px;display:flex;align-items:center;justify-content:center;overflow:hidden}.rbgl--gsingle .rbgls-stc__i img{flex:none;width:64px;height:64px;object-fit:contain}.rbgl--gsingle .rbgls-stc__i.is-px img{width:72px;height:72px;image-rendering:pixelated}.rbgl--gsingle .rbgls-stc__n{flex:1;min-width:0;font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0)}.rbgl--gsingle .rbgls-grade{flex:none;padding:3px 8px;border-radius:6px;background:var(--void-3);font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;color:var(--ink-2)}.rbgl--gsingle .rbgls-grade.is-great{background:var(--win-dim);color:var(--win-strong)}.rbgl--gsingle .rbgls-grade.is-tough{background:var(--loss-dim);color:var(--loss-strong)}.rbgl--gsingle .rbgls-stc__all{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}.rbgls-stc__t{font-size:13.5px;line-height:1.5;color:var(--ink-2)}.rbgl--gsingle .rbgls-pn__cap{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;color:var(--gold-300)}.rbgl--gsingle .rbgl-pn__a.is-off{opacity:0.85}.rbgl--gsingle .rbgls-path__gs{display:flex;flex-direction:column;gap:12px}.rbgl--gsingle .rbgls-path__g{min-width:0}.rbgl--gsingle .rbgls-path__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 6px;font-family:var(--font-data);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-2)}.rbgl--gsingle .rbgls-path__nt{font-size:12px;font-weight:700;letter-spacing:0.02em;text-transform:none;color:var(--ink-2)}.rbgl--gsingle .rbgls-path__l{display:grid;grid-template-columns:repeat(var(--pc,8),minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.rbgl--gsingle .rbgls-path__l>li{display:flex;min-width:0;margin:0;padding:0;list-style:none}.rbgl--gsingle .rbgls-path__l.is-league{grid-template-columns:repeat(var(--lc,var(--pc,8)),minmax(0,1fr))}.rbgl--gsingle .rbgls-pt{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;min-height:44px;padding:7px 4px 6px;border-radius:10px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-1);text-align:center;text-decoration:none}.rbgl--gsingle a.rbgls-pt{cursor:pointer}.rbgl--gsingle a.rbgls-pt:hover{background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--line-3)}.rbgl--gsingle a.rbgls-pt:hover .rbgls-pt__n{color:var(--link-hover)}.rbgl--gsingle a.rbgls-pt:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px}.rbgl--gsingle .rbgls-pt.is-cur{background:color-mix(in srgb,var(--tb,#8a92b4) 12%,var(--void-2));box-shadow:inset 0 0 0 2px var(--tb,var(--line-3))}.rbgl--gsingle .rbgls-pt.is-next{box-shadow:inset 0 0 0 1px var(--line-3)}.rbgl--gsingle .rbgls-pt__a{position:relative;flex:none;display:block;margin-bottom:3px}.rbgl--gsingle .rbgls-pt .rbgl-av{width:44px;height:44px;font-size:17px}.rbgl--gsingle .rbgls-pt__no{position:absolute;right:-6px;bottom:-3px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:var(--void-0);box-shadow:0 0 0 1px var(--line-3);font-family:var(--font-data);font-size:11px;font-weight:800;line-height:18px;color:var(--ink-0);text-align:center}.rbgl--gsingle .rbgls-pt__n{max-width:100%;font-family:var(--font-display);font-weight:720;font-size:13px;line-height:1.2;color:var(--ink-0);overflow-wrap:normal;word-break:normal;hyphens:manual}.rbgl--gsingle .rbgls-pt__lv{font-family:var(--font-data);font-size:11px;font-weight:700;line-height:1.3;color:var(--ink-2)}.rbgl--gsingle .rbgls-pt__t{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1px 3px;max-width:100%;font-size:11px;font-weight:700;line-height:1.3;color:var(--ink-2)}.rbgl--gsingle .rbgls-pt__t.is-role{font-family:var(--font-data);font-weight:800;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-1)}.rbgl--gsingle .rbgls-pt__t .rbgl-sq{width:14px;height:14px;margin:0}.rbgl--gsingle .rbgls-pt__t .rbgl-sq img{width:10px;height:10px}.rbgl--gsingle .rbgls-pt__m{display:contents}.rbgl--gsingle .rbgls-pt__f{margin-top:auto;padding-top:2px;font-family:var(--font-display);font-size:11px;font-weight:760;line-height:1.25;color:var(--ink-1)}.rbgl--gsingle .rbgls-pt.is-cur .rbgls-pt__f{color:var(--ink-0)}.rbgl--gsingle .rbgls-pt__v{font-family:var(--font-data);font-size:11px;font-weight:700;line-height:1.3;color:var(--ink-1)}.rbgl--gsingle .rbgls-path__pg{margin-top:2px}.rbgl--gsingle .rbgls-path__l.is-after>li{grid-column:span 2}.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt{display:grid;grid-template-columns:auto minmax(0,1fr);grid-auto-rows:auto;column-gap:10px;row-gap:1px;align-content:center;justify-items:start;padding:8px 10px;text-align:left}.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__a{grid-column:1;grid-row:1 / span 3;align-self:center;margin:0}.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__n,.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__m,.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__v,.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__f{grid-column:2}.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__m{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.rbgl--gsingle .rbgls-path__l.is-after .rbgls-pt__f{margin:0;padding:0}.rbgl--gsingle .rbgls-path__s{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--link);cursor:pointer;list-style:none}.rbgl--gsingle .rbgls-path__s::-webkit-details-marker{display:none}.rbgl--gsingle .rbgls-path__s::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.rbgl--gsingle .rbgls-path__pg[open]>.rbgls-path__s{margin-bottom:6px}.rbgl--gsingle .rbgls-path__pg[open]>.rbgls-path__s::after{transform:translateY(2px) rotate(-135deg)}.rbgl--gsingle .rbgls-path__s:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px;border-radius:6px}.rbgl--gsingle .rbgls-path__more{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px}.rbgl--gsingle .rbgls-path__more>.rbgls-path__h{margin:0}.rbgl--gsingle .rbgls-path__ch{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.rbgl--gsingle .rbgls-path__ch>li{flex:none;margin:0;padding:0;list-style:none}.rbgl--gsingle .rbgls-pc{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;background:transparent;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:14px;line-height:1.2;color:var(--link);text-decoration:none;white-space:nowrap;cursor:pointer}.rbgl--gsingle .rbgls-pc::after{content:"";flex:none;width:6px;height:6px;margin-left:2px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg)}.rbgl--gsingle .rbgls-pc .rbgl-sq{margin:0}.rbgl--gsingle .rbgls-pc:hover{background:var(--surface-hover);color:var(--link-hover)}.rbgl--gsingle .rbgls-pc:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px}@media (min-width:1024px){.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt{display:grid;grid-template-columns:44px minmax(0,1fr);grid-auto-rows:auto;column-gap:10px;row-gap:1px;align-content:center;justify-items:start;padding:8px 10px;text-align:left}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__a{grid-column:1;grid-row:1 / span 3;align-self:center;margin:0}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__n,.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__m,.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__v,.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__f{grid-column:2}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__m{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__t{justify-content:flex-start}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__f{margin:0;padding:0}}@media (max-width:760px){.rbgl--gsingle .rbgls-path__gs{gap:8px}.rbgl--gsingle .rbgls-path__h{margin-bottom:4px}.rbgl--gsingle .rbgls-path__l.is-league{grid-template-columns:repeat(var(--lcp,4),minmax(0,1fr));column-gap:4px}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt{padding-left:1px;padding-right:1px}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__n{font-size:12px}.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__t.is-role{font-family:var(--font-display);font-weight:760;letter-spacing:0;text-transform:none}.rbgl--gsingle .rbgls-pt__tw{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rbgl--gsingle .rbgls-path__l{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:6px;column-gap:6px}.rbgl--gsingle .rbgls-pt{padding:4px 2px 3px;gap:0}.rbgl--gsingle .rbgls-pt__a{margin-bottom:2px}.rbgl--gsingle .rbgls-pt .rbgl-av{width:36px;height:36px;font-size:15px}.rbgl--gsingle .rbgls-pt__no{right:-9px;bottom:-2px;min-width:17px;height:17px;padding:0 3px;line-height:17px}.rbgl--gsingle .rbgls-pt__n{line-height:1.12}.rbgl--gsingle .rbgls-pt__lv,.rbgl--gsingle .rbgls-pt__t,.rbgl--gsingle .rbgls-pt__v{line-height:1.2}.rbgl--gsingle .rbgls-pt__m{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 3px;max-width:100%}.rbgl--gsingle .rbgls-pt__t .rbgl-sq{width:13px;height:13px}.rbgl--gsingle .rbgls-pt__f{padding-top:1px;line-height:1.2}.rbgl--gsingle .rbgls-path__more{display:block;margin-top:8px}.rbgl--gsingle .rbgls-path__more>.rbgls-path__h{margin:0 0 4px}.rbgl--gsingle .rbgls-path__ch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rbgl--gsingle .rbgls-path__ch>li{display:flex;min-width:0}.rbgl--gsingle .rbgls-path__ch>li:last-child:nth-child(odd){grid-column:1 / -1}.rbgl--gsingle .rbgls-pc{flex:1;min-width:0;min-height:44px;padding:0 10px 0 12px;white-space:normal}.rbgl--gsingle .rbgls-pc::after{margin-left:auto}.rbgl--gsingle .rbgls-pc__g{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rbgl--gsingle .rbgls-pc__c{text-transform:capitalize}}@media (max-width:380px){.rbgl--gsingle .rbgls-path__l.is-league .rbgls-pt__n{font-size:11px}}.rbgl--gsingle .rbgl-sart.is-art img{width:236px;height:236px;object-fit:contain;image-rendering:auto}.rbgl--gsingle .rbglgs-gsw{position:relative;display:flex;min-width:0;max-width:100%}.rbgl--gsingle .rbglgs-gsw__b{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:4px 12px 4px 8px;border:0;border-radius:12px;background:color-mix(in srgb,var(--void-1) 86%,transparent);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0);font-family:var(--font-display);font-weight:720;font-size:14px;line-height:1.2;text-align:left;cursor:pointer}.rbgl--gsingle .rbglgs-gsw__b:hover,.rbgl--gsingle .rbglgs-gsw__b[aria-expanded="true"]{background:var(--surface-hover)}.rbgl--gsingle .rbglgs-gsw__b:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px}.rbgl--gsingle .rbglgs-gsw__cv{flex:none;display:inline-flex;align-items:center}.rbgl--gsingle .rbglgs-gsw__cv img{flex:none;display:block;width:21px;height:28px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px var(--line-2),0 2px 6px rgba(0,0,0,0.4)}.rbgl--gsingle .rbglgs-gsw__cv img+img{margin-left:-8px}.rbgl--gsingle .rbglgs-gsw__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.rbgl--gsingle .rbglgs-gsw__k{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-3)}.rbgl--gsingle .rbglgs-gsw__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbgl--gsingle .rbglgs-gsw__ch{flex:none;color:var(--ink-2);transition:transform var(--dur-fast,120ms) var(--ease-out,ease)}.rbgl--gsingle .rbglgs-gsw__b[aria-expanded="true"] .rbglgs-gsw__ch{transform:rotate(180deg)}.rbgl--gsingle .rbglgs-gsw__p{position:absolute;left:0;top:calc(100% + 6px);z-index:40;width:min(620px,calc(100vw - 24px));max-height:min(560px,calc(100vh - 150px));overflow-y:auto;overscroll-behavior:contain;border-radius:var(--r-lg);background:var(--void-1);box-shadow:0 18px 40px rgba(0,0,0,0.5),inset 0 0 0 1px var(--line-2)}.rbgl--gsingle .rbglgs-gsw__p[hidden]{display:none}.rbgl--gsingle .rbglgs-gsw__hd{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;background:var(--void-1);border-bottom:1px solid var(--line-1)}.rbgl--gsingle .rbglgs-gsw__pk{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-2)}.rbgl--gsingle .rbglgs-gsw__all{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--link);text-decoration:none}.rbgl--gsingle .rbglgs-gsw__all:hover{color:var(--link-hover)}.rbgl--gsingle .rbglgs-gsw__g{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;padding:8px 12px 10px}.rbgl--gsingle .rbglgs-gsw__g+.rbglgs-gsw__g{border-top:1px solid var(--line-1)}.rbgl--gsingle .rbglgs-gsw__gn{padding-top:18px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl--gsingle .rbglgs-gsw__ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rbgl--gsingle .rbglgs-gsw__ul li{margin:0;padding:0;min-width:0;list-style:none}.rbgl--gsingle .rbglgs-gsw__i{min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 10px;border-radius:10px;color:var(--ink-0);text-decoration:none}.rbgl--gsingle .rbglgs-gsw__i:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.rbgl--gsingle .rbglgs-gsw__i:focus-visible{outline:2px solid var(--ink-0);outline-offset:-2px}.rbgl--gsingle .rbglgs-gsw__i.is-cur{background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-3)}.rbgl--gsingle .rbglgs-gsw__i .rbglgs-gsw__cv{width:44px;justify-content:center}.rbgl--gsingle .rbglgs-gsw__i .rbglgs-gsw__cv img{width:27px;height:36px}.rbgl--gsingle .rbglgs-gsw__i .rbglgs-gsw__cv img+img{margin-left:-10px}.rbgl--gsingle .rbglgs-gsw__n{font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.2}.rbgl--gsingle .rbglgs-gsw__c{font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-2)}.rbgl--gsingle .rbglgs-gsw__i.is-cur .rbglgs-gsw__c{color:var(--ink-0)}.rbgl--gsingle .rbglgs-gch{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;max-width:100%}.rbgl--gsingle .rbglgs-gch__c{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:4px 14px 4px 8px;border-radius:12px;background:color-mix(in srgb,var(--void-1) 86%,transparent);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0);font-family:var(--font-display);font-weight:720;font-size:14px;line-height:1.2}.rbgl--gsingle .rbglgs-gch__all{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--link);text-decoration:none}.rbgl--gsingle .rbglgs-gch__all:hover{color:var(--link-hover)}.rbgl--gsingle .rbglgs-gch__all:focus-visible{outline:2px solid var(--ink-0);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.rbgl--gsingle .rbglgs-gsw__ch{transition:none}}@media (max-width:760px){.rbgl--gsingle .rbgl-swrow{flex-direction:column;align-items:stretch;gap:8px}.rbgl--gsingle .rbgl-swrow>.rbgl-sw,.rbgl--gsingle .rbgl-swrow .rbgl-sw__btn,.rbgl--gsingle .rbglgs-gsw__b{width:100%}.rbgl--gsingle .rbgl-swrow .rbgl-sw__nm{display:inline;flex:1;text-align:left}.rbgl--gsingle .rbglgs-gsw__p{width:100%}.rbgl--gsingle .rbglgs-gsw__ul{grid-template-columns:minmax(0,1fr)}.rbgl--gsingle .rbglgs-gch__c{flex:1 1 auto}}@media (max-width:1024px){.rbgl--gsingle .rbgls-st{grid-template-columns:190px minmax(0,1fr)}.rbgl--gsingle .rbgls-st__side{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center}}@media (max-width:768px){.rbgl--gsingle .rbgls-st{grid-template-columns:minmax(0,1fr)}.rbgl--gsingle .rbgls-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.rbgl--gsingle .rbgls-adv{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.rbgl--gsingle .rbgls-plan{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.rbgl--gsingle .rbgls-cards{grid-template-columns:minmax(0,1fr)}.rbgl--gsingle .rbgls-card{padding:10px}.rbgl--gsingle .rbgls-mv{grid-template-columns:minmax(0,1fr)}.rbgl--gsingle .rbgls-adv__r{grid-template-columns:minmax(0,1fr);gap:6px}.rbgl--gsingle .rbgls-st{padding:10px}.rbgl--gsingle .rbgls-tile__v{font-size:16px}}.rbgl--gsingle .rbgls-bz{margin:0 0 24px;padding:12px 14px 14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl--gsingle .rbgls-bz .rbgls-ba{margin:0;padding:0;border-radius:0;background:none;box-shadow:none}.rbgl--gsingle .rbgls-zh{margin:0 0 10px;font-family:var(--font-display);font-size:16px;font-weight:740;line-height:1.25;color:var(--ink-0)}.rbgl--gsingle .rbgls-row .rbgls-wk:not(.is-x4){height:auto;min-height:24px;margin-right:4px;padding:0;background:none;box-shadow:none}.rbgl--gsingle .rbgls-row__x .rbgls-ab{position:relative;display:inline-flex;flex-direction:row;gap:0;max-width:100%;white-space:normal;cursor:pointer;text-decoration:underline dotted;text-decoration-thickness:1px;text-decoration-color:var(--ink-2);text-underline-offset:4px;border-radius:3px}.rbgl--gsingle .rbgls-row__x .rbgls-ab::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,36px);height:max(100%,36px);transform:translate(-50%,-50%)}.rbgl--gsingle .rbgls-row__x .rbgls-ab:hover,.rbgl--gsingle .rbgls-row__x .rbgls-ab.is-tt{color:var(--ink-0);text-decoration-style:solid;text-decoration-color:currentColor}.rbgl--gsingle .rbgls-row__x .rbgls-ab:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbgl--gsingle .rbe4-tt.is-rbgls .rbgls-tt__fx{color:var(--ink-1)}.rbgl--gsingle .rbe4-tt.is-rbgls .rbgls-tt__ab{display:flex;flex-direction:column;gap:2px;margin:0}.rbgl--gsingle .rbe4-tt.is-rbgls .rbgls-tt__an{font-size:12px;font-weight:700;line-height:1.3;color:var(--ink-0)}.rbgl--gsingle .rbgls-row__l.is-twin dd{font-size:14px;line-height:1.4;color:var(--ink-2)}.rbgl--gsingle .rbgls-row__l.is-nowk dt{color:var(--ink-3)}.rbgl--gsingle .rbgls-row__l.is-nowk dd{font-size:14px;line-height:1.4;color:var(--ink-2)}.rbgl--gsingle .rbgls-ba__x{margin:0 0 12px;font-size:14px;line-height:1.4;color:var(--ink-2)}@media (min-width:761px){.rbgl--gsingle .rbgls-bz{padding-bottom:12px}.rbgl--gsingle .rbgls-zh.is-bz{margin-bottom:8px}}@media (max-width:760px){.rbgl--gsingle .rbgls-ba{display:block}.rbgl--gsingle .rbgls-ba__r{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 0}.rbgl--gsingle .rbgls-ba__r:first-child{padding-top:2px}.rbgl--gsingle .rbgls-ba__r:last-child{padding-bottom:0}.rbgl--gsingle .rbgls-ba__i{flex:1 1 100%;gap:10px 8px;margin-top:8px}.rbgl--gsingle .rbgls-bz .rbgls-ba__i .rbth-b{height:34px;min-height:34px}.rbgl--gsingle .rbgls-bz .rbgls-ba__i a.rbth-b::after{top:-5px;bottom:-5px}.rbgl--gsingle .rbgls-row__l.is-twin{margin:2px 0 6px}.rbgl--gsingle .rbgls-row__l.is-imm{margin-bottom:6px}.rbgl--gsingle .rbgls-row__x .rbgls-ab::after{width:max(100%,44px);height:max(100%,44px)}}@media (max-width:480px){.rbgl--gsingle .rbgls-bz{margin-bottom:24px;padding:12px}}.rbgl .rblgf-sec{padding-top:16px}.rbgl .rblgf-top{display:grid;gap:12px;padding:0 18px 12px}.rbgl .rblgf-list{display:grid;gap:10px;padding:4px 18px 18px}.rbgl .rblgf-ft{display:grid;gap:12px;padding:0 18px 18px}.rbgl .rblgf-ft .rbgl-pn{margin-bottom:0}.rbgl .rblgf-ft .rbgl-cta{justify-self:start}.rbgl .rblgf{padding:14px;border-radius:var(--r-md);background:linear-gradient(180deg,var(--void-2),var(--void-1) 70%);box-shadow:inset 0 0 0 1px var(--line-1);scroll-margin-top:110px}.rbgl .rblgf--champ{background:linear-gradient(180deg,color-mix(in srgb,var(--gold-400) 10%,var(--void-2)),var(--void-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 36%,transparent)}.rbgl .rblgf__hd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:start;padding-bottom:12px;border-bottom:1px solid var(--line-1);margin-bottom:12px}.rbgl .rblgf__id{min-width:0}.rbgl .rblgf__t{margin:0;font-family:var(--font-display);font-size:16px;font-weight:740;line-height:1.25;color:var(--ink-0)}.rbgl .rblgf__t a{color:var(--ink-0);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.rbgl .rblgf__k{margin:4px 0 0;font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rblgf--champ .rblgf__k{color:var(--gold-300)}.rbgl .rblgf__kv{display:none;margin-left:6px;padding:1px 5px;letter-spacing:0.02em;border-radius:var(--r-sm);background:var(--void-3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 40%,transparent);color:var(--gold-300);white-space:nowrap}.rbgl [data-lgv-on="lets-go-pikachu"] .rblgf__kv[data-lgv="lets-go-pikachu"],.rbgl [data-lgv-on="lets-go-eevee"] .rblgf__kv[data-lgv="lets-go-eevee"]{display:inline-block}.rbgl .rblgf__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.rbgl .rblgf-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px 0 8px;border:0;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0);font:inherit;cursor:pointer}.rbgl .rblgf-prz{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-0);white-space:nowrap}.rbgl button.rblgf-chip:hover,.rbgl .rblgf-chip[aria-expanded="true"]{background:var(--surface-hover)}.rbgl .rblgf-chip__i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--r-sm);background:var(--void-3);font-family:var(--font-data);font-size:12px;font-weight:800;color:var(--gold-300)}.rbgl .rblgf-chip__v{font-family:var(--font-data);font-size:13px;font-weight:800;color:var(--ink-0)}.rbgl .rblgf__v+.rblgf__v{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line-2)}.rbgl .rblgf__vt{margin:0 0 8px;color:var(--gold-300)}.rbgl .rblgf__vh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.rbgl .rblgf__vh .rblgf__k{margin:0}.rbgl .rblgf__b{display:grid;gap:12px}@media (min-width:860px){.rbgl .rblgf__b{grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:start}}.rbgl .rblgf__team{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.rbgl .rblgf-mon{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;text-align:center}.rbgl .rblgf-mon__b{display:flex;align-items:center;justify-content:center;width:100%;max-width:88px;height:auto;aspect-ratio:1;padding:0;border:0;border-radius:10px;background:transparent;cursor:pointer}.rbgl .rblgf-mon__b:hover,.rbgl .rblgf-mon__b[aria-expanded="true"]{background:var(--surface-hover)}.rbgl .rblgf-mon.is-ace .rblgf-mon__b{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-400) 45%,transparent)}.rbgl .rblgf-mon .rbgl-mon__i{display:flex;align-items:center;justify-content:center;width:82%;max-width:72px;height:auto;aspect-ratio:1}.rbgl .rblgf-mon .rbgl-mon__i img{width:100%;height:100%;object-fit:contain}.rbgl .rblgf-mon .rbgl-mon__i.is-px img{width:calc(114% * var(--k,1));height:calc(114% * var(--k,1));max-width:none}.rbgl .rblgf-e{display:flex;justify-content:center;min-width:0}.rbgl .rblgf-e::before{content:"";display:block;box-sizing:border-box;width:100%;max-width:88px;aspect-ratio:1;border:1px dashed var(--line-2);border-radius:10px;opacity:.4}.rbgl .rblgf-mon__n{max-width:100%;font-family:var(--font-display);font-size:13px;font-weight:650;line-height:1.25;color:var(--ink-1);overflow-wrap:anywhere}.rbgl a.rblgf-mon__n{color:var(--ink-0);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.rbgl .rblgf-mon__lv{font-family:var(--font-data);font-size:11px;font-weight:600;color:var(--ink-2);white-space:nowrap}.rbgl .rblgf-mon.is-ace .rblgf-mon__lv{font-weight:800;color:var(--gold-300)}.rbgl .rblgf-mon__ty{display:flex;gap:3px;min-height:16px}.rbgl .rblgf-mon__ty .rbgl-sq.rbth-t-mixed{display:none}.rbgl .rblgf__side{display:grid;gap:10px;align-content:start;padding:10px 12px;border-radius:var(--r-md);background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-1);min-width:0}.rbgl .rblgf-sb{display:grid;gap:6px}.rbgl .rblgf-pills{display:flex;flex-wrap:wrap;gap:8px}.rbgl .rblgf .rblgf-pill,.rbgl .rblgf-best .rblgf-pill{height:auto;min-height:32px;border:0;cursor:pointer;font-family:var(--font-display)}.rbgl .rblgf-n{margin-left:2px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0;opacity:0.85}.rbgl .rblgf-none{margin:0;font-size:14px;line-height:1.4;color:var(--ink-2)}.rbgl .rblgf-ace{display:flex;align-items:center;gap:8px}.rbgl .rblgf-ace__b{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:var(--r-md);background:var(--void-3);cursor:pointer}.rbgl .rblgf-ace__b img{width:32px;height:32px;object-fit:contain}.rbgl .rblgf-ace__n{margin:0;font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--ink-0)}.rbgl .rblgf-ace__n .onx-tnum{font-family:var(--font-data);font-size:12px;color:var(--gold-300)}.rbgl .rblgf-ace__w{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 0}.rbgl .rblgf-ace__k{font-size:14px;color:var(--ink-2)}.rbgl .rblgf-wk{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--ink-1)}.rbgl .rblgf-wk b{font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--gold-300)}.rbgl .rblgf__side .rbe4x-how,.rbgl .rblgf__side .rbe4x-how__r{grid-template-columns:minmax(0,1fr);gap:4px}.rbgl .rblgf .rbe4x-more{margin-top:12px}.rbgl .rblgf .rbe4x-more>summary{min-height:44px;gap:6px}.rbgl .rblgf .rbe4x-more>summary::after{content:"▾";font-size:12px;color:var(--ink-3);transition:transform 160ms var(--ease-out)}.rbgl .rblgf .rbe4x-more[open]>summary::after{transform:rotate(180deg)}.rbgl .rblgf .rbe4x-tb{font-size:14px}.rbgl .rblgf .rbe4x-tb .rbe4x-pk__lv{white-space:nowrap}.rbgl .rblgf .rbe4x-tb .rbe4x-ty{display:block;margin-top:6px}.rbgl .rblgf .rbe4x-tb th a{color:var(--ink-0);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.rbgl .rblgf .rbe4g-chg{margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.rbgl .rblgf-best{display:grid;gap:8px;padding:10px 12px;border-radius:var(--r-md);background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rblgf-best .rblgf__vt{margin:0 0 6px}.rbgl .rblgf-best .rblgf__v+.rblgf__v{margin-top:0;padding-top:0;border:0}.rbgl .rblgf-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.rbgl .rblgf-ctl[hidden]{display:none}.rbgl .rblgf-vz{display:contents}.rbgl .rblgf-ctl.is-near{display:none}.rbgl .rblgf-tl__lv{white-space:nowrap}.rbgl .rblgf-keys{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rbgl .rblgf-key{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px 0 6px;border:0;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1);font-family:var(--font-display);font-weight:680;font-size:14px;line-height:1.2;text-align:left;cursor:pointer}.rbgl .rblgf-key img{flex:none;width:32px;height:32px;object-fit:contain}.rbgl .rblgf-key:hover{background:var(--surface-hover)}.rbgl .rblgf-key[aria-pressed="true"]{background:color-mix(in srgb,var(--gold-400) 18%,var(--surface-raised));box-shadow:inset 0 0 0 1px var(--gold-400);color:var(--ink-0)}.rbgl [data-lgv-on="lets-go-pikachu"] .rblgf__v[data-lgv="lets-go-eevee"],.rbgl [data-lgv-on="lets-go-eevee"] .rblgf__v[data-lgv="lets-go-pikachu"]{display:none}.rbgl [data-lgv-on] .rblgf__vt{display:none}.rbgl [data-lgv-on] .rblgf__v+.rblgf__v{margin-top:0;padding-top:0;border-top:0}.rbgl .rbgl-tabs .rbgl-tabs__l[hidden]{display:none}.rbgl .rblgf-path{margin:0 18px 12px;padding:8px;border-radius:var(--r-lg);background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rblgf-path ol{margin:0;padding:0;list-style:none}.rbgl .rblgf-path__l{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rbgl .rblgf-path__grp{display:flex;flex-wrap:nowrap;align-items:center;min-width:0}.rbgl .rblgf-path__grp+.rblgf-path__grp{padding-left:8px;border-left:1px solid var(--line-2)}.rbgl .rblgf-path__m{display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px;min-width:0}.rbgl .rblgf-path__g{flex:none;padding:0 6px 0 4px}.rbgl .rblgf-path__a{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:56px;min-height:44px;padding:6px 4px;border-radius:var(--r-md);text-decoration:none}.rbgl a.rblgf-path__a:hover{background:var(--surface-hover)}.rbgl .rblgf-path__n{font-family:var(--font-display);font-size:12px;font-weight:680;white-space:nowrap;color:var(--ink-2)}.rbgl .rblgf-path__a[aria-current] .rbgl-av{box-shadow:0 0 0 2px var(--gold-400)}.rbgl .rblgf-path__a[aria-current] .rblgf-path__n,.rbgl a.rblgf-path__a:hover .rblgf-path__n{color:var(--ink-0)}.rbgl .rbti{display:inline-block;flex:none;width:11px;height:11px;background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1)}.rbgl .rbgl-sq .rbti{width:11px;height:11px;filter:var(--ti,brightness(0) invert(1))}.rbgl .rbgl-sq--18 .rbti{width:12px;height:12px}.rbgl .rbgl-sq--22 .rbti{width:14px;height:14px}.rbgl .rbth-b .rbti{width:15px;height:15px;filter:brightness(0) invert(1) drop-shadow(0 1px 0 rgba(0,0,0,0.3))}.rbgl .rbth-b--card .rbti,.rbgl .rbth-b--lk .rbti{width:18px;height:18px}.rbgl .rbth-b--row .rbti,.rbgl .rbth-b--tt .rbti,.rbgl .rbth-b--rowh .rbti{width:13px;height:13px}.rbgl .rbth-b--pair .rbti,.rbgl .rbth-b--team .rbti{width:12px;height:12px}.rbgl .rbth-sq .rbti{width:13px;height:13px;filter:brightness(0) invert(1)}.rbgl .rbth-sq--22 .rbti{width:14px;height:14px}.rbgl .rbth-sq--24 .rbti{width:15px;height:15px}.rbgl .rblgf-pop{position:fixed;left:0;top:0;z-index:var(--z-overlay);display:grid;gap:8px;width:300px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;box-sizing:border-box;padding:14px 16px;border-radius:var(--r-lg);background:var(--void-1);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-3);color:var(--ink-2);font-size:14px;line-height:1.45;text-align:left;transition:opacity 120ms var(--ease-out)}.rbgl .rblgf-pop[hidden]{display:none}.rbgl .rblgf-pop p{margin:0}.rbgl .rblgf-pop__hd{display:flex;align-items:center;gap:12px}.rbgl .rblgf-pop__sp{display:flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:10px;background:var(--void-3);overflow:hidden}.rbgl .rblgf-pop__sp img{width:48px;height:48px;object-fit:contain}.rbgl .rblgf-pop__sp.is-px img{image-rendering:pixelated}.rbgl .rblgf-pop__id{display:grid;gap:2px;min-width:0}.rbgl .rblgf-pop__t{font-family:var(--font-display);font-size:15px;font-weight:720;line-height:1.3;color:var(--ink-0)}.rbgl .rblgf-pop__m{font-family:var(--font-data);font-size:12px;font-weight:700;color:var(--ink-2)}.rbgl .rblgf-pop__w{display:flex;flex-wrap:wrap;gap:6px 10px}.rbgl .rblgf-pop ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.rbgl .rblgf-pop li{display:flex;align-items:center;gap:8px;color:var(--ink-1)}.rbgl .rblgf-pop li img{flex:none;width:24px;height:24px;object-fit:contain}.rbgl .rblgf-pop li b{font-weight:700;color:var(--ink-0)}.rbgl .rblgf-pop__ms li b{margin-left:auto;font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--gold-300)}.rbgl .rblgf-pop__bl{list-style:disc;padding-left:18px}.rbgl .rblgf-pop__bl li{display:list-item}.rbgl .rblgf-pop__a{display:flex;align-items:center;min-height:44px;color:var(--ink-0);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:680}.rbgl .rblgf-h:focus-visible,.rbgl .rblgf-pop__a:focus-visible,.rbgl .rblgf-key:focus-visible,.rbgl .rblgf-path__a:focus-visible,.rbgl .rblgf__t a:focus-visible,.rbgl a.rblgf-mon__n:focus-visible,.rbgl .rblgf .rbe4x-tb a:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}@media (max-width:768px){.rbgl .rblgf-top{display:contents}.rbgl .rblgf-top>.rblgf-best{margin:0 12px 12px}.rbgl .rblgf-ctl:not([hidden]){position:sticky;top:var(--rblgf-stick,calc(var(--rb-topnav-height,56px) + var(--rb-admin-bar-height,0px) + 46px));z-index:5;margin:0 0 12px;padding:8px 12px;background:var(--void-2);box-shadow:0 1px 0 var(--line-1)}.rbgl .rblgf-keys{display:grid;grid-template-columns:1fr 1fr;width:100%}.rbgl .rblgf-keys__l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rbgl .rblgf-ctl{width:100%;box-sizing:border-box}.rbgl .rblgf-vz{display:grid;gap:inherit}.rbgl .rblgf-ctl.is-far{display:none}.rbgl .rblgf-ctl.is-near:not([hidden]){display:flex;width:auto;margin:0 -18px}}@media (max-width:639px){.rbgl .rblgf-list{padding:4px 12px 12px;gap:12px}.rbgl .rblgf-ft{padding:0 12px 12px}.rbgl .rblgf{padding:12px}.rbgl .rblgf__hd{gap:6px 8px;padding-bottom:10px;margin-bottom:10px}.rbgl .rblgf .rbe4x-more{margin-top:10px}.rbgl .rblgf__chips{max-width:170px}.rbgl .rblgf__hd:has(.rblgf__chips>:nth-child(2)){grid-template-columns:minmax(0,1fr)}.rbgl .rblgf__hd:has(.rblgf__chips>:nth-child(2)) .rblgf__chips{max-width:none;justify-content:flex-start;align-items:center}.rbgl .rblgf-key__p{display:none}.rbgl .rblgf-ctl.is-near:not([hidden]){margin:0 -12px}.rbgl .rblgf-chip{min-height:44px}.rbgl .rblgf__t a,.rbgl .rblgf .rbe4x-tb th>a,.rbgl .rblgf .rbe4x-how dd a{position:relative;padding-block:14px}.rbgl .rblgf-prz{padding:4px 8px 4px 6px}.rbgl .rblgf-prz__l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rbgl .rblgf__team{grid-template-columns:repeat(6,minmax(44px,1fr));gap:8px 6px}.rbgl .rblgf-mon__b{min-width:44px;min-height:44px}.rbgl .rblgf-mon .rbgl-mon__i{width:44px;max-width:100%}html.rblgf-js .rbgl .rblgf-mon__n{display:none}.rbgl .rblgf__side{padding:8px 10px}.rbgl .rblgf__b{gap:10px}.rbgl .rblgf .rblgf-pill,.rbgl .rblgf-best .rblgf-pill{min-height:44px}.rbgl .rblgf-ace__b{width:44px;height:44px}.rbgl .rblgf-path{margin:0 12px 12px}.rbgl .rblgf-path__l,.rbgl .rblgf-path__m{flex-wrap:nowrap}.rbgl .rblgf-path__l{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.rbgl .rblgf-path__l::-webkit-scrollbar{display:none}.rbgl .rblgf-path__grp,.rbgl .rblgf-path__m>li{flex:none}.rbgl .rblgf-path__m>li{scroll-snap-align:center}.rbgl .rbgl-tabs .rbgl-tabs__l.rblgf-tl{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.rbgl .rbgl-tabs .rbgl-tabs__l.rblgf-tl[hidden]{display:none}.rbgl .rbgl-tabs .rbgl-tabs__l.rblgf-tl button{min-width:0;padding:4px 10px;line-height:1.25;white-space:normal}}@media (max-width:359px){.rbgl .rblgf__team{grid-template-columns:repeat(3,minmax(44px,1fr))}.rbgl .rblgf-mon__b{max-width:60px}.rbgl .rblgf-e{display:none}}@media (prefers-reduced-motion:reduce){.rbgl .rblgf-pop{transition:none}.rbgl .rblgf .rbe4x-more>summary::after{transition:none}}.rbgl .rbti-normal{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Normal.png)}.rbgl .rbti-fire{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Fire.png)}.rbgl .rbti-water{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Water.png)}.rbgl .rbti-electric{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Electric.png)}.rbgl .rbti-grass{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Grass.png)}.rbgl .rbti-ice{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Ice.png)}.rbgl .rbti-fighting{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Fighting.png)}.rbgl .rbti-poison{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Poison.png)}.rbgl .rbti-ground{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Ground.png)}.rbgl .rbti-flying{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Flying.png)}.rbgl .rbti-psychic{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Psychic.png)}.rbgl .rbti-bug{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Bug.png)}.rbgl .rbti-rock{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Rock.png)}.rbgl .rbti-ghost{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Ghost.png)}.rbgl .rbti-dragon{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Dragon.png)}.rbgl .rbti-dark{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Dark.png)}.rbgl .rbti-steel{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Steel.png)}.rbgl .rbti-fairy{background-image:url(/wp-content/plugins/k-Pokemon/assets/images/types/Fairy.png)}.rbgl .rbglx .rblgf-path{margin:0 0 16px}.rbgl .rbglx .rbglx-top{padding:0 0 12px}.rbgl .rbglx [role="tabpanel"]>.rblgf{margin-top:2px}.rbgl .rbglx .rbglx-tabs .rbgl-tabs__l,.rbgl .rbglx-sl .rbgl-tabs__l{gap:8px}.rbgl .rbglx .rbglx-more .rbgls-cards{margin-top:4px}.rbgl .rbglx a.rbglx-hn{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rbgl .rbglx a.rbglx-hn:focus-visible,.rbgl .rbglx .rbglx-adv__w a:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbgl .rbglx .rbglx-bv{align-items:center;gap:8px}.rbgl .rbglx .rbglx-cv{display:contents}.rbgl [data-lgv-on="lets-go-pikachu"] .rbglx-cv[data-lgv="lets-go-eevee"],.rbgl [data-lgv-on="lets-go-eevee"] .rbglx-cv[data-lgv="lets-go-pikachu"]{display:none}.rbgl .rbglx .rbglx-adv.rbglx-fx{margin:0 0 16px}.rbgl .rbglx .rbglx-fx .rbgls-adv__r{grid-template-columns:104px minmax(0,1fr);align-items:baseline}.rbgl .rbglx .rbglx-fx .rbgls-adv__v{display:block}@media (max-width:639px){.rbgl .rbglx .rbglx-fx .rbgls-adv__r{grid-template-columns:minmax(0,1fr);gap:4px}}.rbgl .rbglx .rbglx-gr{display:flex;flex-direction:column;gap:12px;scroll-margin-top:calc(var(--rb-topnav-height,0px) + var(--rb-admin-bar-height,0px) + 76px)}.rbgl .rbglx .rbglx-h{margin:3px 0 0;padding:0;font:inherit;letter-spacing:0;text-transform:none;color:inherit}.rbgl .rbglx .rbglx-adv{margin:0}.rbgl .rbglx .rbglx-adv__w .rbgls-adv__v{display:block}.rbgl .rbglx .rbglx-adv__w .rbgls-adv__v a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.rbgl .rbglx .rbglx-bdg{white-space:nowrap}.rbgl .rbglx .rbglx-adv .rbglx-adv__w{grid-column:1 / -1}.rbgl .rbglx .rbglx-tabs .rbgl-tabs__l{margin-bottom:10px}.rbgl .rbglx [role="tabpanel"] .rbglx-adv,.rbgl .rbglx .rbgls-cards+.rbglx-adv{margin-top:10px}.rbgl .rbglx .rbglx-f{margin:0;max-width:360px}@media (max-width:639px){.rbgl .rbglx .rbglx-f{max-width:none}}.rbgl .rbglx .rbglx-f__i{display:block;width:100%;height:auto;border-radius:var(--r-md);box-shadow:0 0 0 1px var(--line-1)}.rbgl .rbglx .rbglx-f figcaption{margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.rbgl .rbgl-gr__bdg{image-rendering:auto}.rbth .rbglm-ax{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px}.rbth .rbglm-ax[hidden]{display:none}.rbth .rbglm-ax .rbgl-lbl{margin-right:4px}.rbth .rbglm-ax .rbglm-key{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 14px;border:0;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1);font-family:var(--font-display);font-weight:680;font-size:13px;line-height:1.2;cursor:pointer}.rbth .rbglm-ax .rbglm-key:hover{color:var(--ink-0);box-shadow:inset 0 0 0 1px var(--line-3)}.rbth .rbglm-ax .rbglm-key:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbth .rbglm-ax .rbglm-key[aria-pressed="true"]{background:color-mix(in srgb,var(--gold-400) 18%,var(--surface-raised));box-shadow:inset 0 0 0 1px var(--gold-400);color:var(--ink-0)}.rbth .rbglm-note{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ink-2,var(--ink-1));max-width:72ch}.rbth .rbglm-p--c,.rbth .rbglm-i--c{display:none}.is-glm-ch .rbth .rbglm-p--n,.is-glm-ch .rbth .rbglm-i--n{display:none}.is-glm-ch .rbth .rbglm-p--c{display:block}.is-glm-ch .rbth .rbglm-i--c{display:inline}@media (max-width:768px){.rbth .rbglm-ax{gap:8px}}@media (max-width:480px){.rbth .rbglm-ax .rbgl-lbl{flex:1 0 100%}.rbth .rbglm-ax .rbglm-key{flex:1 1 0;min-width:0;padding:0 10px}}.rbgl .rbe4x-pks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rbgl .rbe4x-pk{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rbe4x-pk__i{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:56px}.rbgl .rbe4x-pk__i img{width:56px;height:56px;object-fit:contain}.rbgl .rbe4x-pk__i img.is-px{image-rendering:pixelated}.rbgl .rbe4x-pk__i img.is-3d{image-rendering:auto}.rbgl .rbe4x-pk__b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.rbgl .rbe4x-pk__n{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rbgl .rbe4x-pk__a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:720;font-size:15px;line-height:1.2;color:var(--ink-0);text-decoration:none;overflow-wrap:anywhere}.rbgl a.rbe4x-pk__a:hover{text-decoration:underline;text-underline-offset:2px}.rbgl a.rbe4x-pk__a:focus-visible,.rbgl .rbe4x-pk__at a:focus-visible,.rbgl .rbe4x-more>summary:focus-visible,.rbgl a.rbe4x-bt__n:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.rbgl .rbe4x-ver{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.04em;color:var(--gold-300)}.rbgl .rbe4x-pk__s{margin:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-family:var(--font-data);font-size:12px;font-weight:700;color:var(--ink-3)}.rbgl .rbe4x-pk__s b{font-weight:800;color:var(--ink-0)}.rbgl .rbe4x-pk__w{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-size:13px;line-height:1.4;color:var(--ink-1)}.rbgl .rbe4x-pk__at{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-width:0}.rbgl .rbe4x-pk__at a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-0);text-decoration:underline;text-underline-offset:2px}.rbgl .rbe4x-pk__at>span:first-child{display:inline-flex;align-items:center;min-height:32px}.rbgl .rbe4x-pk__lv{font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-3)}.rbgl .rbe4x-more{margin-top:8px}.rbgl .rbe4x-more>summary{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:14px;color:var(--ink-1);cursor:pointer;list-style:none}.rbgl .rbe4x-more>summary::-webkit-details-marker{display:none}.rbgl .rbe4x-more[open]>summary{margin-bottom:8px}.rbgl .rbe4x-note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--ink-3)}.rbgl .rbe4x-h3{margin:18px 0 8px;font-family:var(--font-display);font-weight:720;font-size:16px;line-height:1.3;color:var(--ink-0)}.rbgl .rbth-pb>.rbe4x-h3:first-child{margin-top:0}.rbgl .rbe4x-bt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rbgl .rbe4x-bt__i{min-width:0;padding:10px 12px;border-radius:var(--r-md);background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl .rbe4x-bt__hd{display:flex;align-items:center;gap:10px;margin-bottom:6px;min-width:0}.rbgl .rbe4x-bt__w{display:flex;flex-direction:column;min-width:0}.rbgl .rbe4x-bt__k{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;color:var(--ink-3)}.rbgl .rbe4x-bt__n{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:720;font-size:15px;color:var(--ink-0);text-decoration:none}.rbgl a.rbe4x-bt__n:hover{text-decoration:underline;text-underline-offset:2px}.rbgl .rbe4x-bt__none{margin:0;font-size:13px;line-height:1.4;color:var(--ink-3)}.rbgl .rbe4x-cl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rbgl .rbe4x-cl__r{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:start;min-width:0}.rbgl .rbe4x-cls{padding-top:2px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.04em;color:var(--ink-2)}.rbgl .rbe4x-cls.is-slp{color:#a5b4fc}.rbgl .rbe4x-cls.is-par{color:#facc15}.rbgl .rbe4x-cls.is-frz{color:#67e8f9}.rbgl .rbe4x-cls.is-brn{color:#fb923c}.rbgl .rbe4x-cls.is-tox,.rbgl .rbe4x-cls.is-psn{color:#d8b4fe}.rbgl .rbe4x-cls.is-cnf{color:#f9a8d4}.rbgl .rbe4x-cl__v{display:flex;flex-wrap:wrap;gap:4px 12px;min-width:0;font-size:13px;line-height:1.45;color:var(--ink-1)}.rbgl .rbe4x-mv{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.rbgl .rbe4x-ch,.rbgl .rbe4x-kc{padding:1px 6px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:700;color:var(--ink-2)}.rbgl .rbe4x-tw{max-width:100%;overflow-x:auto}.rbgl .rbe4x-tb{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.4}.rbgl .rbe4x-tb th,.rbgl .rbe4x-tb td{padding:8px 10px;border-bottom:1px solid var(--line-1);text-align:left;vertical-align:top}.rbgl .rbe4x-tb thead th{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbe4x-tb tbody th{font-weight:680;color:var(--ink-0)}.rbgl .rbe4x-tb td{color:var(--ink-1)}.rbgl .rbe4x-tb td.onx-tnum{font-family:var(--font-data);font-weight:700;white-space:nowrap}.rbgl .rbe4x-tb tr.is-cur th,.rbgl .rbe4x-tb tr.is-cur td{background:color-mix(in srgb,var(--gold-400) 10%,transparent)}.rbgl .rbe4x-tb__g th{padding-top:12px;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;color:var(--gold-300)}.rbgl .rbe4x-tb--shop{max-width:440px}.rbgl .rbe4x-tb--shop td{text-align:right}@media (max-width:768px){.rbgl .rbe4x-pks,.rbgl .rbe4x-bt{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.rbgl .rbe4x-pk{padding:10px;gap:8px}.rbgl .rbe4x-pk__i,.rbgl .rbe4x-pk__i img{width:48px;height:48px}.rbgl .rbe4x-cl__r{grid-template-columns:minmax(0,1fr);gap:2px}.rbgl .rbe4x-tb th,.rbgl .rbe4x-tb td{padding:8px 6px}.rbgl .rbe4x-tb--shop{max-width:none}}.rbgl .rbglr-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rbgl .rbglr-row{min-width:0;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-1);display:flex;flex-direction:column;gap:10px}.rbgl .rbglr-hd{display:flex;align-items:center;gap:10px;min-width:0}.rbgl .rbglr-hd__w{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rbgl .rbglr-hd__k{font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbglr-hd__n{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--font-display);font-weight:720;font-size:16px;line-height:1.2;color:var(--ink-0);text-decoration:none;overflow-wrap:anywhere}.rbgl a.rbglr-hd__n:hover{text-decoration:underline;text-underline-offset:2px}.rbgl .rbglr-hd__cap{flex:none;padding:3px 8px;border-radius:6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;font-weight:800;color:var(--ink-1)}.rbgl .rbglr-blk{display:flex;flex-direction:column;gap:6px;min-width:0}.rbgl .rbglr-lbl{margin:0;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-3)}.rbgl .rbglr-lbl b{color:var(--gold-300);font-weight:800}.rbgl .rbglr-sps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.rbgl .rbglr-sp{position:relative}.rbgl .rbglr-sp__a{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-1)}.rbgl a.rbglr-sp__a:hover{box-shadow:inset 0 0 0 1px var(--gold-400)}.rbgl .rbglr-sp__a img{width:44px;height:44px;object-fit:contain}.rbgl .rbglr-sp__a img.is-px{image-rendering:pixelated}.rbgl .rbglr-sp__v{position:absolute;right:1px;bottom:1px;padding:0 3px;border-radius:4px;background:var(--void-3);font-family:var(--font-data);font-size:11px;font-weight:800;line-height:1.3;color:var(--gold-300)}.rbgl .rbglr-sps--rk{gap:8px 6px}.rbgl .rbglr-rk{display:flex;flex-direction:column;align-items:center;gap:3px;width:58px}.rbgl .rbglr-rk__n{font-family:var(--font-data);font-size:11px;font-weight:800;line-height:1.2;color:var(--ink-1);white-space:nowrap}.rbgl .rbglr-rk__m{max-width:100%;font-family:var(--font-display);font-size:11px;font-weight:680;line-height:1.2;color:var(--ink-0);white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center}.rbgl .rbglr-rk__c{font-family:var(--font-data);font-size:11px;font-weight:700;line-height:1.2;color:var(--ink-2);white-space:nowrap}.rbgl .rbglr-rk .dl{display:flex;flex-direction:column;align-items:center;gap:3px}.rbgl .rbglr-rk .dl-w{font-family:var(--font-data);font-size:11px;font-weight:700;line-height:1.2;color:var(--ink-2)}.rbgl .rbglr-rk .ct3-dial{display:inline-flex;gap:2px}.rbgl .rbglr-rk .ct3-dial i{display:block;width:8px;height:5px;border-radius:3px;background:var(--void-4)}.rbgl .rbglr-rk .dl[data-t="win"] i.on{background:var(--win)}.rbgl .rbglr-rk .dl[data-t="even"] i.on{background:var(--even)}.rbgl .rbglr-rk .dl[data-t="loss"] i.on{background:var(--loss)}.rbgl .rbglr-more{margin-top:6px}.rbgl .rbglr-more>summary{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:680;font-size:13px;color:var(--ink-1);cursor:pointer;list-style:none}.rbgl .rbglr-more>summary::-webkit-details-marker{display:none}.rbgl .rbglr-more[open]>summary{margin-bottom:6px}.rbgl a.rbglr-hd__n:focus-visible,.rbgl a.rbglr-sp__a:focus-visible,.rbgl .rbglr-more>summary:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}@media (max-width:480px){.rbgl .rbglr-row{padding:10px}.rbgl .rbglr-hd__n{font-size:15px}.rbgl .rbglr-sp__a{width:48px;height:48px}.rbgl .rbglr-sp__a img{width:40px;height:40px}.rbgl .rbglr-rk{width:54px}}@media (max-width:520px){.rbgl .rbglr-sps--rk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rbgl .rbglr-sps--rk>.rbglr-rk{width:auto;min-width:0}}