: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")}#pokemon_lgg-content{--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:#8A92B4;--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.42);--gold-300:#F0D28A;--gold-400:#E8C268;--gold-dim:rgba(232,194,104,0.12);--pulse-500:#2FC9AF;--link:#58A6FF;--link-hover:#85C0FF;--link-press:#3E8EE8;--win:#5AA7FF;--win-strong:#8AC2FF;--loss:#FF5C69;--warn:#FFB13D;--shadow-1:0 1px 2px rgba(2,4,10,0.5);--shadow-2:0 8px 24px -8px rgba(2,4,10,0.65);--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-sheen:linear-gradient(180deg,rgba(174,182,214,0.06) 0%,rgba(174,182,214,0) 18%);--focus-ring:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500);--ease-out:cubic-bezier(0.22,1,0.36,1);--dur-fast:120ms;--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;--lgg-land:calc(var(--rbgb-dock,72px) + var(--rbgb-jumpland,54px));color:var(--ink-2) !important;font-family:var(--font-body);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;min-width:0}#pokemon_lgg-content :where(*,*::before,*::after):where(:not(.rbgb-frame *,.rbgb-frame *::before,.rbgb-frame *::after)){box-sizing:border-box}#pokemon_lgg-content :where(p,td,th,li,dd,dt,figcaption,span,b,strong,small):where(:not(.lgg-raw *,.rbgb-frame *)){color:inherit !important}#pokemon_lgg-content :where(p):where(:not(.lgg-raw *,.rbgb-frame *)){margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}#pokemon_lgg-content :where(ul,ol,dl,dd,figure):where(:not(.lgg-raw *,.rbgb-frame *)){margin:0;padding:0}#pokemon_lgg-content :where(li):where(:not(.lgg-raw *,.rbgb-frame *)){list-style:none}#pokemon_lgg-content :where(h1,h2,h3,h4):where(:not(.lgg-raw *,.rbgb-frame *)){margin:0;padding:0;line-height:1.2;text-transform:none;letter-spacing:normal}#pokemon_lgg-content :where(img):where(:not(.lgg-raw *,.rbgb-frame *)){display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none;opacity:1;filter:none}#pokemon_lgg-content :where(a):where(:not(.lgg-raw *,.rbgb-frame *)){text-decoration:none;background-color:transparent}#pokemon_lgg-content :where(button):where(:not(.lgg-raw *,.rbgb-frame *)){font:inherit;color:inherit !important;background:none;border:0;padding:0;margin:0;cursor:pointer;width:auto;text-transform:none}#pokemon_lgg-content a:where(:not(.lgg-raw *,.rbgb-frame *)){color:var(--link) !important;transition:color var(--dur-fast) var(--ease-out)}#pokemon_lgg-content a:where(:not(.lgg-raw *,.rbgb-frame *)):hover{color:var(--link-hover) !important}#pokemon_lgg-content a:where(:not(.lgg-raw *,.rbgb-frame *)):active{color:var(--link-press) !important}#pokemon_lgg-content :is(a,button,summary,[tabindex]):where(:not(.rbgb-frame *)):focus-visible{outline:none;box-shadow:var(--focus-ring)}#pokemon_lgg-content ::selection{background:var(--gold-dim)}#pokemon_lgg-content .is-px{image-rendering:pixelated}#pokemon_lgg-content .tnum{font-variant-numeric:tabular-nums lining-nums}#pokemon_lgg-content :is(.lgg-hero,.lgg-card,.lgg-anchor,[data-lgg-anchor]){scroll-margin-top:var(--lgg-land)}#pokemon_lgg-content .lgg-anchor{display:block;height:0;overflow:hidden}#pokemon_lgg-content .lgg-kick{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3) !important;line-height:1.3}#pokemon_lgg-content .lgg-hk{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}#pokemon_lgg-content .lgg-hk .dg{width:5px;height:5px;background:var(--gold-400);transform:rotate(45deg)}#pokemon_lgg-content .lgg-hk .ds{width:3px;height:3px;background:var(--ink-4);transform:rotate(45deg)}#pokemon_lgg-content .lgg-hk .cur{color:var(--ink-0) !important}#pokemon_lgg-content .lgg-hc{margin:0;padding:0;border:0;background:none}body.rb-site-shell #pokemon_lgg-content .lgg-hc.rbgb-flushtop>.lgg-hero{border-top:0;border-radius:0 0 18px 18px}#pokemon_lgg-content :where(.rb-shell-herocard,.rbgb-content){color:inherit;font-family:inherit}#pokemon_lgg-content .rbgb-content>.lgg-stack{min-width:0;min-height:0}#pokemon_lgg-content .lgg-hero{position:relative;background:var(--grad-aurora);border:1px solid var(--line-1);border-radius:18px;padding:20px;box-shadow:var(--shadow-2)}#pokemon_lgg-content .lgg-hc:not(:has(.rbgb-frame))>.lgg-hero{margin-bottom:16px}#pokemon_lgg-content .lgg-hero h1{margin:0;font-family:var(--font-display);font-weight:830;font-size:30px;letter-spacing:-0.015em;line-height:1.1;color:var(--ink-0) !important;text-wrap:balance}#pokemon_lgg-content .lgg-ans{margin:12px 0 0;max-width:680px;font-size:16px;line-height:1.5;color:var(--ink-1) !important;text-wrap:pretty}#pokemon_lgg-content .lgg-ans b{font-family:var(--font-display);font-weight:800;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}#pokemon_lgg-content .lgg-hero__grid>.lgg-facts{margin-top:0}#pokemon_lgg-content .lgg-hero__f{min-width:0}@media (min-width:861px){#pokemon_lgg-content .lgg-hero__grid--fig{grid-template-columns:minmax(0,1fr) minmax(0,var(--fig-w,320px));grid-template-areas:"t f" "x f";grid-template-rows:auto 1fr}#pokemon_lgg-content .lgg-hero__grid--fig>.lgg-hero__t{grid-area:t}#pokemon_lgg-content .lgg-hero__grid--fig>.lgg-hero__f{grid-area:f}#pokemon_lgg-content .lgg-hero__grid--fig>.lgg-facts{grid-area:x;align-self:start}}#pokemon_lgg-content .lgg-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:16px}#pokemon_lgg-content .lgg-fact{padding:12px 14px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;min-width:0}#pokemon_lgg-content .lgg-fact dt{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3) !important}#pokemon_lgg-content .lgg-fact dd{margin:4px 0 0;font-family:var(--font-display);font-weight:830;font-size:20px;line-height:1.15;color:var(--ink-0) !important;font-variant-numeric:tabular-nums}#pokemon_lgg-content .lgg-fact small{display:block;margin-top:2px;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.4;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-stack{display:grid;gap:16px;min-width:0}#pokemon_lgg-content .lgg-card{background:var(--void-2);background-image:var(--grad-sheen);border:1px solid var(--line-1);border-radius:12px;box-shadow:var(--shadow-2);overflow:clip;min-width:0}#pokemon_lgg-content .lgg-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:18px 20px 0}#pokemon_lgg-content .lgg-h2{margin:0;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:13px;letter-spacing:0.18em;line-height:1.3;text-transform:uppercase;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-tag{flex-basis:100%;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold-400) !important}#pokemon_lgg-content .lgg-copy{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--ink-3) !important;flex:none}#pokemon_lgg-content .lgg-copy::before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}#pokemon_lgg-content .lgg-copy:hover{color:var(--ink-1) !important;background:var(--void-3)}#pokemon_lgg-content .lgg-copy.is-done{color:var(--win-strong) !important}#pokemon_lgg-content .lgg-lede{margin:8px 20px 0;max-width:680px;font-size:14px;line-height:1.6;color:var(--ink-2) !important;text-wrap:pretty}#pokemon_lgg-content .lgg-body{margin:16px 20px 20px;min-width:0}#pokemon_lgg-content .lgg-fnote{margin:0;padding:12px 20px 16px;border-top:1px solid var(--line-1);font-size:14px;line-height:1.5;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-fnote p+p{margin-top:4px}#pokemon_lgg-content .lgg-gh{margin:0 0 8px;font-family:var(--font-body);font-size:14px;font-weight:650;line-height:1.4;color:var(--ink-1) !important}#pokemon_lgg-content .lgg-group+.lgg-group{margin-top:18px}#pokemon_lgg-content .lgg-p{margin:0 0 10px;max-width:680px;font-size:14px;line-height:1.55;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}#pokemon_lgg-content .lgg-jt{display:flex;align-items:flex-start;gap:10px;min-height:56px;padding:8px 12px 8px 8px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;color:inherit !important;min-width:0}#pokemon_lgg-content .lgg-jt__a{flex:none;align-self:center;width:48px;height:48px;display:flex;align-items:center;justify-content:center}#pokemon_lgg-content .lgg-jt__a img{object-fit:contain;max-height:48px;width:auto}#pokemon_lgg-content .lgg-jt>div{min-width:0}#pokemon_lgg-content .lgg-jt b{display:block;font-size:14px;font-weight:650;line-height:1.35;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-jt span.lgg-jt__s{display:block;font-size:14px;line-height:1.45;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-jt__go{display:inline-flex !important;align-items:center;gap:4px;margin-top:4px;font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;color:var(--link) !important}#pokemon_lgg-content a.lgg-jt:hover{background:var(--void-4)}#pokemon_lgg-content a.lgg-jt:hover b{color:var(--link-hover) !important}#pokemon_lgg-content .lgg-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}@media (min-width:861px){#pokemon_lgg-content .lgg-nav{grid-template-columns:repeat(var(--c,3),minmax(0,1fr))}}#pokemon_lgg-content .lgg-dt{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;grid-template-rows:auto 1fr;align-items:center;align-content:center;gap:0 12px;min-height:72px;padding:12px 14px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;color:var(--ink-0) !important;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}#pokemon_lgg-content a.lgg-dt{color:var(--ink-0) !important}#pokemon_lgg-content .lgg-dt:hover{background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-2)}#pokemon_lgg-content .lgg-dt__ic{grid-row:1 / span 2;align-self:center;width:40px;height:40px;display:flex;align-items:center;justify-content:center}#pokemon_lgg-content .lgg-dt__ic img{object-fit:contain;max-width:40px;max-height:40px}#pokemon_lgg-content .lgg-dt__t{grid-column:2;align-self:start;font-size:15px;font-weight:650;line-height:1.3;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-dt__d{grid-column:2;align-self:start;font-size:14px;line-height:1.4;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-dt__c{grid-column:3;grid-row:1 / span 2;align-self:center;color:var(--ink-3) !important}#pokemon_lgg-content .lgg-dt:hover .lgg-dt__t{color:var(--link-hover) !important}#pokemon_lgg-content .lgg-tb{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px 0 7px;border-radius:7px;background:var(--tb,#273052);color:var(--tf,#fff) !important;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap;line-height:1;flex:none;vertical-align:middle}#pokemon_lgg-content .lgg-tb img{width:14px;height:14px;object-fit:contain;filter:var(--ti)}#pokemon_lgg-content .lgg-tb--row{height:24px;border-radius:6px;padding:0 8px 0 6px;font-size:11.5px}#pokemon_lgg-content .lgg-tb--pair{height:22px;border-radius:6px;padding:0 7px 0 5px;font-size:11px;gap:4px}#pokemon_lgg-content .lgg-tb--pair img{width:12px;height:12px}#pokemon_lgg-content .lgg-tbs{display:inline-flex;flex-wrap:wrap;gap:4px;vertical-align:middle}#pokemon_lgg-content .t-normal{--tb:#a8a8a8;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-fire{--tb:#f97316;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-water{--tb:#3b82f6;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-electric{--tb:#eab308;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-grass{--tb:#22c55e;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-ice{--tb:#06b6d4;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-fighting{--tb:#ef4444;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-poison{--tb:#a855f7;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-ground{--tb:#d97706;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-flying{--tb:#8b5cf6;--tf:#060810;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-psychic{--tb:#ec4899;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-bug{--tb:#84cc16;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .t-rock{--tb:#a16207;--tf:#ffffff;--ti:brightness(0) invert(1)}#pokemon_lgg-content .t-ghost{--tb:#7c3aed;--tf:#ffffff;--ti:brightness(0) invert(1)}#pokemon_lgg-content .t-dragon{--tb:#5f62ee;--tf:#ffffff;--ti:brightness(0) invert(1)}#pokemon_lgg-content .t-dark{--tb:#57534e;--tf:#ffffff;--ti:brightness(0) invert(1)}#pokemon_lgg-content .t-steel{--tb:#64748b;--tf:#ffffff;--ti:brightness(0) invert(1)}#pokemon_lgg-content .t-fairy{--tb:#f472b6;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#pokemon_lgg-content .lgg-ver{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px 0 7px;border-radius:999px;background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--ink-1) !important;white-space:nowrap;vertical-align:middle}#pokemon_lgg-content .lgg-ver i{width:8px;height:8px;border-radius:50%;background:var(--dot,#8A92B4);flex:none}#pokemon_lgg-content .lgg-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11.5px;letter-spacing:0.02em;color:var(--ink-1) !important;white-space:nowrap;vertical-align:middle}#pokemon_lgg-content a.lgg-chip{color:var(--link) !important}#pokemon_lgg-content a.lgg-chip:hover{background:var(--void-5);color:var(--link-hover) !important}#pokemon_lgg-content .lgg-chip--gold{background:var(--gold-dim);box-shadow:inset 0 0 0 1px var(--line-gold);color:var(--gold-300) !important}#pokemon_lgg-content .lgg-chip img{width:16px;height:16px;object-fit:contain}#pokemon_lgg-content a.lgg-cl{color:var(--link) !important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--link) 50%,transparent)}#pokemon_lgg-content a.lgg-cl:hover{color:var(--link-hover) !important;text-decoration-color:currentColor}#pokemon_lgg-content .lgg-cta{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:var(--link) !important}#pokemon_lgg-content .lgg-mon{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:650;color:var(--ink-0) !important;vertical-align:middle}#pokemon_lgg-content a.lgg-mon{color:var(--ink-0) !important}#pokemon_lgg-content a.lgg-mon:hover span{color:var(--link-hover) !important;text-decoration:underline;text-underline-offset:3px}#pokemon_lgg-content .lgg-mon img{flex:none;object-fit:contain}#pokemon_lgg-content .lgg-spr{object-fit:contain}#pokemon_lgg-content :is(.lgg-jt__a,.lgg-dt__ic) .lgg-spr{transform:scale(1.3)}#pokemon_lgg-content .lgg-ii{display:inline-block;object-fit:contain;vertical-align:middle;flex:none}#pokemon_lgg-content .lgg-fig{display:flex;flex-direction:column;min-width:0;margin:0;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;overflow:hidden}#pokemon_lgg-content .lgg-fig__i{display:flex;justify-content:center;align-items:center}#pokemon_lgg-content .lgg-fig--plate .lgg-fig__i{margin:10px 10px 0;padding:12px;background:#F4F6FB;border-radius:8px}#pokemon_lgg-content .lgg-fig img{width:auto;max-width:100%;height:auto}#pokemon_lgg-content .lgg-fig figcaption{padding:8px 12px 10px;font-size:14px;line-height:1.5;color:var(--ink-2) !important;text-wrap:pretty}#pokemon_lgg-content .lgg-fig figcaption b{display:block;margin-bottom:2px;font-size:14px;font-weight:650;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-tipbox{position:fixed;left:0;top:0;z-index:9990;max-width:min(320px,calc(100vw - 16px));padding:9px 12px;border-radius:8px;background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-3),0 10px 28px -6px rgba(2,4,10,0.8);font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;color:var(--ink-1) !important;white-space:normal;text-align:left;pointer-events:auto}#pokemon_lgg-content .lgg-tipbox[hidden]{display:none}#pokemon_lgg-content .lgg-tipbox__h{display:block;margin-top:4px;font-size:14px;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-tth{cursor:help}#pokemon_lgg-content .lgg-tth[aria-expanded="true"]{box-shadow:inset 0 0 0 1px var(--line-3),0 0 0 2px var(--gold-dim)}#pokemon_lgg-content .lgg-tip-t{text-decoration:underline dotted;text-decoration-color:var(--ink-3);text-underline-offset:3px}#pokemon_lgg-content :is(a.lgg-chip,a.lgg-mon,.lgg-tth[role="button"]){position:relative}#pokemon_lgg-content :is(a.lgg-chip,a.lgg-mon,.lgg-tth[role="button"])::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}#pokemon_lgg-content .lgg-slh{position:relative}#pokemon_lgg-content .lgg-slh a.lgg-sl::after{content:"";position:absolute;inset:0;border-radius:inherit}#pokemon_lgg-content .lgg-slh :is(a,button,[role="button"]):not(.lgg-sl){position:relative;z-index:1}#pokemon_lgg-content .lgg-vh{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}#pokemon_lgg-content .lgg-crows{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px}#pokemon_lgg-content .lgg-crow{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 12px 6px 6px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;min-width:0}#pokemon_lgg-content .lgg-crow:has(a.lgg-sl):hover{background:var(--void-4)}#pokemon_lgg-content .lgg-crow__a{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center}#pokemon_lgg-content .lgg-crow__a img{max-width:44px;max-height:44px;object-fit:contain}#pokemon_lgg-content .lgg-crow__t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}#pokemon_lgg-content .lgg-crow__t>:is(a,b){font-size:14px;font-weight:650;line-height:1.3;color:var(--ink-0) !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pokemon_lgg-content .lgg-crow__t>a.lgg-sl{color:var(--ink-0) !important}#pokemon_lgg-content .lgg-crow:hover .lgg-crow__t>a.lgg-sl{color:var(--link-hover) !important}#pokemon_lgg-content .lgg-crow__s{font-size:14px;line-height:1.35;color:var(--ink-2) !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pokemon_lgg-content .lgg-crow__e{flex:none;display:inline-flex;align-items:center;gap:6px;margin-left:auto}#pokemon_lgg-content [data-lgg-cap]>[hidden]{display:none !important}#pokemon_lgg-content .lgg-more{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:8px;border-radius:10px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:var(--link) !important}#pokemon_lgg-content .lgg-more:hover{background:var(--void-4) !important;color:var(--link-hover) !important}#pokemon_lgg-content .lgg-more[hidden]{display:none}#pokemon_lgg-content .lgg-fold{border-radius:10px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-1)}#pokemon_lgg-content .lgg-fold+.lgg-fold{margin-top:8px}#pokemon_lgg-content .lgg-fold__s{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;cursor:pointer;list-style:none;font-size:14px;font-weight:650;color:var(--ink-0) !important}#pokemon_lgg-content .lgg-fold__s>span:first-child{flex:1 1 auto;min-width:0}#pokemon_lgg-content .lgg-fold__s::-webkit-details-marker{display:none}#pokemon_lgg-content .lgg-fold__s::after{content:"";flex:none;width:8px;height:8px;border-right:1.6px solid var(--ink-3);border-bottom:1.6px solid var(--ink-3);transform:rotate(45deg) translateY(-2px);transition:transform var(--dur-fast) var(--ease-out)}#pokemon_lgg-content .lgg-fold[open]>.lgg-fold__s::after{transform:rotate(225deg) translateY(-2px)}#pokemon_lgg-content .lgg-fold__n{flex:none;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-3) !important}#pokemon_lgg-content .lgg-fold__b{padding:4px 12px 12px}#pokemon_lgg-content .lgg-notes{display:grid;gap:6px}#pokemon_lgg-content .lgg-notes li{position:relative;padding-left:14px;font-size:14px;line-height:1.5;color:var(--ink-2) !important}#pokemon_lgg-content .lgg-notes li::before{content:"";position:absolute;left:1px;top:0.6em;width:5px;height:5px;background:var(--gold-400);transform:rotate(45deg)}@media (max-width:639px){#pokemon_lgg-content{--lgg-land:calc(var(--rbgb-dock,56px) + var(--rbgb-jumpland,46px))}#pokemon_lgg-content .lgg-hero{padding:18px 14px 16px}#pokemon_lgg-content .lgg-hero h1{font-size:26px}#pokemon_lgg-content .lgg-ans{font-size:15px}#pokemon_lgg-content .lgg-copy{width:44px;height:44px;margin:-10px -10px -10px 0}#pokemon_lgg-content .lgg-card__head{padding:16px 14px 0}#pokemon_lgg-content .lgg-card__head .lgg-h2{flex:1 1 0;min-width:0;text-wrap:balance}#pokemon_lgg-content .lgg-lede{margin:8px 14px 0}#pokemon_lgg-content .lgg-body{margin:14px 14px 16px}#pokemon_lgg-content .lgg-fnote{padding:12px 14px 16px}#pokemon_lgg-content .lgg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}#pokemon_lgg-content .lgg-facts>:last-child:nth-child(odd){grid-column:1 / -1}#pokemon_lgg-content .lgg-dt{min-height:64px}#pokemon_lgg-content a.lgg-cl{display:inline-block;position:relative;padding:12px 0;margin:-12px 0}#pokemon_lgg-content a.lgg-cl::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}#pokemon_lgg-content .lgg-crows{grid-template-columns:minmax(0,1fr)}#pokemon_lgg-content .lgg-crows--2{grid-template-columns:repeat(2,minmax(0,1fr))}#pokemon_lgg-content .lgg-crows--2 .lgg-crow{flex-wrap:wrap;padding-right:8px;gap:4px 8px}#pokemon_lgg-content .lgg-crows--2 .lgg-crow__e{margin-left:0}}@media (prefers-reduced-motion:reduce){#pokemon_lgg-content *{transition:none !important}}#pokemon_lgg-content .lgg-wnmap{min-width:0}#pokemon_lgg-content .lgg-wnmap>.rbgb-map{margin:0}#pokemon_lgg-content .lgg-wn{min-width:0}#pokemon_lgg-content .lgg-wn__l{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:0;padding:3px;list-style:none}#pokemon_lgg-content .lgg-wn__l::-webkit-scrollbar{display:none}#pokemon_lgg-content .lgg-wn__l>li{min-width:0;margin:0;padding:0;scroll-snap-align:start}#pokemon_lgg-content a.lgg-wn__a{display:flex;align-items:center;gap:10px;height:100%;min-width:0;min-height:52px;padding:8px 12px 8px 10px;border-radius:10px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1) !important;text-decoration:none;cursor:pointer}#pokemon_lgg-content a.lgg-wn__a:hover{background:var(--void-4)}#pokemon_lgg-content a.lgg-wn__a.is-lead{box-shadow:inset 0 0 0 1px var(--line-gold)}#pokemon_lgg-content .lgg-wn__b{display:flex;flex-direction:column;gap:2px;min-width:0}#pokemon_lgg-content .lgg-wn__k{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) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pokemon_lgg-content .lgg-wn__a.is-lead .lgg-wn__k{color:var(--gold-300) !important}#pokemon_lgg-content .lgg-wn__n{font-family:var(--font-display);font-size:14px;font-weight:680;line-height:1.25;color:var(--ink-0) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pokemon_lgg-content .lgg-wn__art,#pokemon_lgg-content .lgg-wn__ic{flex:none;display:grid;place-items:center;width:32px;height:32px}#pokemon_lgg-content .lgg-wn__art img{width:32px;height:32px;object-fit:contain}#pokemon_lgg-content .lgg-wn__ic{border-radius:50%;background:var(--void-2);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2) !important}#pokemon_lgg-content .lgg-wn__ic svg{display:block;width:16px;height:16px}@media (max-width:639px){#pokemon_lgg-content .lgg-wn__l{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}#pokemon_lgg-content .lgg-wn__l>li{flex:0 0 auto;min-width:calc(50% + 8px);max-width:calc(100% - 72px)}#pokemon_lgg-content a.lgg-wn__a{padding-right:10px}}.lgc-sheet{--rb-sheet-accent:#E8C268}.lgc-sheet-handle,.lgc-sheet-tabs,.lgc-sheet-footer,.lgc-sheet-backdrop{display:none}.lgc-sheet-panel{display:contents}@media (max-width:768px){.lgc-sheet{position:fixed;left:12px;right:12px;bottom:250px;top:auto;max-height:55vh;z-index:99999;transform:translateY(calc(100% + 262px));border-radius:16px;overflow:hidden;background:#16191d;border:1px solid rgba(136,153,183,0.12);box-shadow:0 -8px 48px rgba(0,0,0,0.60),0 0 0 1px rgba(136,153,183,0.06);display:flex;flex-direction:column;transition:none}.lgc-sheet.is-open{transform:translateY(0);animation:lgc-sheet-enter 300ms cubic-bezier(0.32,0.72,0,1) forwards}.lgc-sheet.is-closing{animation:lgc-sheet-exit 200ms ease-in forwards}@keyframes lgc-sheet-enter{from{transform:translateY(calc(100% + 262px));opacity:0.5}to{transform:translateY(0);opacity:1}}@keyframes lgc-sheet-exit{from{transform:translateY(0);opacity:1}to{transform:translateY(calc(100% + 262px));opacity:0}}.lgc-sheet-handle{display:flex;justify-content:center;padding:10px 0 4px;cursor:grab;flex-shrink:0;touch-action:none}.lgc-sheet-handle-bar{width:36px;height:4px;background:rgba(136,153,183,0.25);border-radius:2px}.lgc-sheet-tabs{display:flex;padding:0 20px;background:#16191d;border-bottom:1px solid rgba(136,153,183,0.08);flex-shrink:0}.lgc-sheet-tab{flex:1;display:flex;align-items:center;justify-content:center;padding:12px 0;font-size:14px;font-weight:600;font-family:inherit;color:#718096;border:none;background:transparent;border-bottom:2px solid transparent;cursor:pointer;transition:color 200ms ease,border-color 200ms ease;-webkit-tap-highlight-color:transparent}.lgc-sheet-tab:focus-visible{outline:2px solid var(--rb-sheet-accent,#3b82f6);outline-offset:-2px}.lgc-sheet-tab.is-active{color:#edf2f7;border-bottom-color:var(--rb-sheet-accent,#3b82f6)}.lgc-sheet-panel{display:none}.lgc-sheet-panel.is-active{display:block}.lgc-sheet-scroll{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;padding:16px 20px}.lgc-sheet-footer{display:flex;gap:10px;padding:14px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom,20px));background:#16191d;border-top:1px solid rgba(136,153,183,0.08);flex-shrink:0}.lgc-sheet-clear-btn{flex:1;display:flex;align-items:center;justify-content:center;min-height:48px;font-size:15px;font-weight:600;font-family:inherit;color:#edf2f7;background:rgba(136,153,183,0.08);border:1px solid rgba(136,153,183,0.12);border-radius:12px;text-decoration:none;cursor:pointer;transition:background 150ms ease;-webkit-tap-highlight-color:transparent}.lgc-sheet-clear-btn:active{background:rgba(136,153,183,0.16)}.lgc-sheet-primary-btn{flex:1;display:flex;align-items:center;justify-content:center;min-height:48px;font-size:15px;font-weight:600;font-family:inherit;color:#fff;background:var(--rb-sheet-accent,#3b82f6);border:none;border-radius:12px;cursor:pointer;transition:background 150ms ease;-webkit-tap-highlight-color:transparent}.lgc-sheet-primary-btn:active{background:color-mix(in srgb,var(--rb-sheet-accent,#3b82f6) 80%,#000)}.lgc-sheet-backdrop{display:block;position:fixed;inset:0;background:rgba(8,11,16,0.82);z-index:99998;opacity:0;pointer-events:none;transition:opacity 200ms ease-out}.lgc-sheet-backdrop.is-visible{opacity:1;pointer-events:auto}html.lgc-sheet-open{overflow:hidden;scrollbar-gutter:auto}html.lgc-sheet-open body{overflow:hidden;scrollbar-gutter:auto}}@media (prefers-reduced-motion:reduce){.lgc-sheet,.lgc-sheet-backdrop{animation:none !important;transition-duration:0.01ms !important}.lgc-sheet.is-open{transform:translateY(0);opacity:1}}@media print{.lgc-sheet-handle,.lgc-sheet-tabs,.lgc-sheet-footer,.lgc-sheet-backdrop{display:none !important}}#pokemon_lgg-content{--lgc-jump:46px}#lgc-sheet{--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:#8A92B4;--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.42);--gold-300:#F0D28A;--gold-400:#E8C268;--gold-dim:rgba(232,194,104,0.12);--link:#58A6FF;--pulse-500:#2FC9AF;--focus-ring:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500);--shadow-2:0 8px 24px -8px rgba(2,4,10,0.65);--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;color:var(--ink-2);font-family:var(--font-body);font-size:14px;line-height:1.5;box-sizing:border-box}#lgc-sheet *{box-sizing:border-box}#pokemon_lgg-content .lgg-stack:has(>.lgc){display:block}#pokemon_lgg-content .lgg-stack:has(>.lgc)>*+*{margin-top:16px}#pokemon_lgg-content .lgc{display:contents}#pokemon_lgg-content [data-tok][hidden],#pokemon_lgg-content .lgc [hidden]:not(.lgc-sheet-panel){display:none !important}#pokemon_lgg-content .lgg-stack>:is(.lgg-card,[data-lgc-sec])[hidden]{display:block !important;position:fixed;top:200vh;left:0;width:1px;height:0;margin:0 !important;padding:0;border:0;box-shadow:none;overflow:hidden;visibility:hidden}#pokemon_lgg-content .lgc-bar{position:sticky;top:calc(var(--rbgb-dock,72px) + var(--lgc-jump));z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:56px;padding:8px 10px;border-radius:12px;background:var(--void-1) !important;box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-2)}#pokemon_lgg-content .lgc-q{display:flex;align-items:center;gap:8px;flex:1 1 190px;min-width:190px;max-width:280px;min-height:40px;padding:0 10px;border-radius:8px;background:var(--void-2) !important;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3) !important;cursor:text}#pokemon_lgg-content .lgc-q svg{flex:none}#pokemon_lgg-content .lgc-q:focus-within{box-shadow:var(--focus-ring)}#pokemon_lgg-content .lgc-q input{flex:1 1 auto;min-width:0;width:100%;height:44px;margin:-2px 0;padding:0;border:0;outline:0;background:transparent !important;box-shadow:none;font-family:var(--font-body);font-size:14px;color:var(--ink-0) !important}#pokemon_lgg-content .lgc-q input{text-overflow:ellipsis}#pokemon_lgg-content .lgc-q input::placeholder{color:var(--ink-3);opacity:1;text-overflow:ellipsis}#pokemon_lgg-content .lgc-q input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}#pokemon_lgg-content .lgc-k{flex:none;min-width:20px;height:20px;padding:0 5px;border-radius:5px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-data);font-size:11px;line-height:20px;text-align:center;color:var(--ink-2) !important}#pokemon_lgg-content .lgc-seg{display:flex;align-items:center;flex:0 1 auto;gap:7px;min-width:0}#pokemon_lgg-content .lgc-seg__l{flex:none;width:48px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;line-height:1.2;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-2) !important}#pokemon_lgg-content .lgc-n{flex:0 0 auto;margin:0 4px 0 auto;font-family:var(--font-data);font-size:12px;white-space:nowrap;color:var(--ink-1) !important}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 10px;border:0;border-radius:999px;background:var(--void-2) !important;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-stretch:92%;font-weight:650;font-size:13px;line-height:1.2;white-space:nowrap;text-transform:none;letter-spacing:normal;color:var(--ink-1) !important;cursor:pointer}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c:hover{background:var(--void-4) !important}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c:focus-visible{outline:2px solid var(--link);outline-offset:2px}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c[aria-pressed="true"]{background:var(--gold-dim) !important;box-shadow:inset 0 0 0 2px var(--gold-400);color:var(--gold-300) !important}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c[aria-pressed="true"]::before{content:"\2713";font-weight:800}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-c__n{font-family:var(--font-data);font-weight:500;font-size:12px;color:var(--ink-2) !important}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c[aria-pressed="true"] .lgc-c__n{color:var(--gold-300) !important}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c--art{gap:5px;padding:0 8px 0 5px;border-radius:8px}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-c .lgg-ii{width:18px;height:18px}#pokemon_lgg-content button.lgc-fbtn{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:36px;padding:0 12px;border-radius:8px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-3);font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:13px;color:var(--ink-0) !important;cursor:pointer}#pokemon_lgg-content button.lgc-fbtn:hover{background:var(--void-4) !important}#pokemon_lgg-content .lgc-fbtn__b{min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--gold-400) !important;font-family:var(--font-data);font-size:11px;font-weight:700;line-height:18px;text-align:center;color:#0F1322 !important}#pokemon_lgg-content #lgc-sheet{margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--void-2) !important;background-image:var(--grad-sheen) !important;box-shadow:inset 0 0 0 1px var(--line-1)}#pokemon_lgg-content #lgc-sheet.is-float{position:fixed;top:var(--lgc-ft);left:var(--lgc-fl);width:var(--lgc-fw);z-index:41;margin:0;max-height:calc(100vh - var(--lgc-ft) - 12px);overflow:auto;box-shadow:inset 0 0 0 1px var(--line-3),0 16px 32px -8px rgba(2,4,10,0.85)}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-g{display:flex;align-items:flex-start;gap:6px 10px;min-width:0}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-g+.lgc-g{margin-top:8px}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-g__l{flex:0 0 62px;padding-top:11px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-2) !important}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-g__c{display:flex;flex-wrap:wrap;gap:7px;min-width:0}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-sel{min-height:36px;max-width:100%;padding:0 10px;border:0;border-radius:8px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-body);font-size:14px;color:var(--ink-0) !important}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-sel option,#pokemon_lgg-content .lgc-dsort option{background:#151A2E;color:#EEF1FF}:is(#pokemon_lgg-content,#lgc-sheet) .lgc-g--main,:is(#pokemon_lgg-content,#lgc-sheet) .lgc-sheet__top,#pokemon_lgg-content .lgc-dsort{display:none}@media (min-width:769px){#pokemon_lgg-content #lgc-sheet.is-shut{display:none}#pokemon_lgg-content #lgc-sheet .lgc-sheet-panel{display:flex !important;flex-wrap:wrap;gap:8px 22px}#pokemon_lgg-content #lgc-sheet .lgc-g{margin:0}#pokemon_lgg-content #lgc-sheet .lgc-g--wide{flex:1 1 100%}#pokemon_lgg-content #lgc-sheet .lgc-g--wide .lgc-g__l{flex-basis:auto}#pokemon_lgg-content #lgc-sheet .lgc-g:not(.lgc-g--wide) .lgc-g__l{flex-basis:auto}#pokemon_lgg-content #lgc-sheet .lgc-g--sort{align-items:center}#pokemon_lgg-content #lgc-sheet .lgc-g--sort .lgc-g__l{padding-top:0}}#pokemon_lgg-content select.lgc-pick{flex:0 1 auto;min-width:0;max-width:190px;min-height:36px;margin:0;padding:0 8px;border:0;border-radius:8px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-body);font-size:14px;color:var(--ink-0) !important;cursor:pointer}#pokemon_lgg-content select.lgc-pick option{background:#151A2E;color:#EEF1FF}#pokemon_lgg-content select.lgc-pick:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_lgg-content .lgc:has(#lgc-sheet:not(.is-shut)) select.lgc-pick{display:none}#pokemon_lgg-content .lgc-st{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-height:36px;margin-top:8px;padding:0 4px}#pokemon_lgg-content .lgc-st--bare.is-rest{min-height:0;height:0;margin:0;padding:0;overflow:hidden}#pokemon_lgg-content .lgc-st__t{flex:1 1 220px;min-width:0;margin:0;font-size:14px;line-height:1.4;color:var(--ink-1) !important}#pokemon_lgg-content button.lgc-r{flex:none;min-height:36px;padding:0 14px;border-radius:10px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-body);font-size:14px;font-weight:650;color:var(--link) !important;cursor:pointer}#pokemon_lgg-content button.lgc-r:hover{background:var(--void-4) !important}#pokemon_lgg-content .lgc-e{margin:4px 4px 0;font-size:14px;color:var(--ink-2) !important}#pokemon_lgg-content :is(.lgc-q input,button.lgc-fbtn,button.lgc-r):focus-visible{outline:none}#pokemon_lgg-content :is(button.lgc-fbtn,button.lgc-r):focus-visible{box-shadow:var(--focus-ring)}@media (min-width:769px){#pokemon_lgg-content:has(.lgc){--lgg-land:calc(var(--rbgb-dock,72px) + var(--lgc-jump) + var(--lgc-h,56px) + 10px)}}@media (min-width:769px) and (max-width:1100px){#pokemon_lgg-content .lgc-bar:has(.lgc-seg){flex-wrap:nowrap}#pokemon_lgg-content .lgc-bar:has(.lgc-seg) .lgc-q{flex:0 1 200px;min-width:160px}#pokemon_lgg-content .lgc-bar:has(.lgc-seg) .lgc-k{display:none}#pokemon_lgg-content .lgc-seg{flex:1 1 0;margin:-4px 0;padding:4px 2px 4px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}#pokemon_lgg-content .lgc-seg::-webkit-scrollbar{display:none}#pokemon_lgg-content .lgc-seg>.lgc-c{flex:none}#pokemon_lgg-content .lgc-seg__l{position:sticky;left:0;z-index:1;align-self:stretch;display:flex;align-items:center;width:56px;margin:-4px 0;padding:4px 8px 4px 0;background:var(--void-1) !important}#pokemon_lgg-content .lgc-seg.is-ovf{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}}@media (pointer:coarse){#pokemon_lgg-content .lgc-q{min-height:44px}:is(#pokemon_lgg-content,#lgc-sheet) button.lgc-c,#pokemon_lgg-content button.lgc-fbtn,#pokemon_lgg-content button.lgc-r,#pokemon_lgg-content select.lgc-pick,:is(#pokemon_lgg-content,#lgc-sheet) .lgc-sel{min-height:44px}}@media (max-width:768px){#pokemon_lgg-content .lgc-bar{position:fixed;left:0;right:0;top:auto;bottom:var(--rb-anchor-h,0px);z-index:280;flex-wrap:nowrap;gap:8px;min-height:0;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));border-radius:0;box-shadow:inset 0 1px 0 var(--line-2)}#pokemon_lgg-content .lgc-q{flex:1 1 auto;min-width:0;max-width:none;min-height:44px;border-radius:10px}#pokemon_lgg-content .lgc-q input{font-size:16px;height:44px;margin:0}#pokemon_lgg-content .lgc-k,#pokemon_lgg-content .lgc-seg,#pokemon_lgg-content select.lgc-pick,#pokemon_lgg-content .lgc-n{display:none}#pokemon_lgg-content .lgc-dsort{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;min-width:44px;height:44px;padding:0 8px;border-radius:10px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1) !important}#pokemon_lgg-content .lgc-dsort__v{font-family:var(--font-display);font-stretch:92%;font-weight:700;font-size:13px;line-height:1;white-space:nowrap;color:var(--ink-1) !important}#pokemon_lgg-content .lgc-dsort select{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px}#pokemon_lgg-content button.lgc-fbtn{min-height:44px;padding:0 13px;border-radius:10px;font-size:14px;background:var(--gold-dim) !important;box-shadow:inset 0 0 0 1px var(--line-gold);color:var(--gold-300) !important}#pokemon_lgg-content .lgc-st{margin-top:0;padding:0 14px}#pokemon_lgg-content .lgg-stack>.lgc:has(>.lgc-st--bare.is-rest)+*{margin-top:0}#pokemon_lgg-content button.lgc-r{min-height:44px}body:has(#pokemon_lgg-content [data-lgc]){padding-bottom:calc(72px + var(--rb-anchor-h,0px))}html:has(#pokemon_lgg-content [data-lgc]){scroll-padding-bottom:calc(84px + var(--rb-anchor-h,0px))}#lgc-sheet:not(.is-open):not(.is-closing){visibility:hidden}#lgc-sheet.lgc-sheet{max-height:82vh;left:0;right:0;margin:0;padding:0;background:var(--void-1) !important;border:0;border-top:1px solid var(--line-2);border-radius:16px 16px 0 0}#lgc-sheet .lgc-sheet-panel,#lgc-sheet .lgc-sheet-panel[hidden]{display:block !important}#lgc-sheet .lgc-sheet-handle{padding:8px 0 2px}#lgc-sheet .lgc-sheet-scroll{padding:6px 16px 14px}#lgc-sheet .lgc-sheet__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}#lgc-sheet .lgc-sheet__h{font-family:var(--font-display);font-weight:760;font-size:15px;color:var(--ink-0) !important}#lgc-sheet button.lgc-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 -10px 0 0;padding:0;border:0;border-radius:10px;background:transparent !important;color:var(--ink-1) !important;cursor:pointer}#lgc-sheet .lgc-g{display:block}#lgc-sheet .lgc-g+.lgc-g,#lgc-sheet .lgc-sheet__top+.lgc-g{margin-top:12px}#lgc-sheet .lgc-g--main{display:block}#lgc-sheet .lgc-g__l{display:block;padding:0 0 6px}#lgc-sheet .lgc-g__c{gap:8px}#lgc-sheet button.lgc-c{min-height:44px;font-size:14px;padding:0 12px}#lgc-sheet button.lgc-c--art{padding-left:8px}#lgc-sheet .lgc-g--sort{display:none}#lgc-sheet .lgc-sheet-footer{padding:10px 16px max(12px,env(safe-area-inset-bottom,12px));background:var(--void-1);border-top:1px solid var(--line-1)}#lgc-sheet .lgc-sheet-clear-btn{min-height:44px;background:var(--void-3) !important;border:0;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--link) !important;font-family:var(--font-body);font-size:14px}#lgc-sheet .lgc-sheet-primary-btn{min-height:44px;background:var(--gold-400) !important;color:#0F1322 !important;font-family:var(--font-display);font-size:14px;font-weight:700}#lgc-sheet :is(button,select):focus-visible{outline:2px solid var(--link);outline-offset:2px}}@media (max-width:430px){#pokemon_lgg-content .lgc-fbtn:has(.lgc-fbtn__b:not([hidden]))>svg{display:none}}@media (max-width:360px){#pokemon_lgg-content .lgc-fbtn>svg{display:none}#pokemon_lgg-content button.lgc-fbtn{padding:0 10px}#pokemon_lgg-content .lgc-dsort{padding:0 6px}#pokemon_lgg-content .lgc-q{padding:0 8px}}#lgc-sheet .lgg-tb{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px 0 5px;border-radius:6px;background:var(--tb,#273052);color:var(--tf,#fff) !important;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap;line-height:1;flex:none}#lgc-sheet .lgg-tb img{width:12px;height:12px;object-fit:contain;filter:var(--ti);border:0}#lgc-sheet .t-normal{--tb:#a8a8a8;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-fire{--tb:#f97316;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-water{--tb:#3b82f6;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-electric{--tb:#eab308;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-grass{--tb:#22c55e;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-ice{--tb:#06b6d4;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-fighting{--tb:#ef4444;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-poison{--tb:#a855f7;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-ground{--tb:#d97706;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-flying{--tb:#8b5cf6;--tf:#060810;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-psychic{--tb:#ec4899;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-bug{--tb:#84cc16;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}#lgc-sheet .t-rock{--tb:#a16207;--tf:#ffffff;--ti:brightness(0) invert(1)}#lgc-sheet .t-ghost{--tb:#7c3aed;--tf:#ffffff;--ti:brightness(0) invert(1)}#lgc-sheet .t-dragon{--tb:#5f62ee;--tf:#ffffff;--ti:brightness(0) invert(1)}#lgc-sheet .t-dark{--tb:#57534e;--tf:#ffffff;--ti:brightness(0) invert(1)}#lgc-sheet .t-steel{--tb:#64748b;--tf:#ffffff;--ti:brightness(0) invert(1)}#lgc-sheet .t-fairy{--tb:#f472b6;--tf:#0f1322;--ti:brightness(0) opacity(0.8)}.rbtl{--void-0:#060810;--void-1:#0A0D18;--void-2:#0F1322;--void-3:#151A2E;--void-4:#1C2340;--void-5:#273052;--ink-0:#fff;--ink-1:#EEF1FF;--ink-2:#AEB6D6;--ink-3:#8A92B4;--ink-4:#4A5271;--line-1:rgba(174,182,214,.08);--line-2:rgba(174,182,214,.16);--line-3:rgba(174,182,214,.28);--line-gold:rgba(232,194,104,.38);--gold-200:#F9E9C0;--gold-300:#F0D28A;--gold-400:#E8C268;--gold-500:#D9AE54;--gold-ink:#171106;--gold-dim:rgba(232,194,104,.12);--pulse-300:#8FF3E4;--pulse-400:#59E3CB;--pulse-500:#2FC9AF;--pulse-dim:rgba(89,227,203,.12);--win:#5AA7FF;--win-dim:rgba(90,167,255,.14);--loss:#FF5C69;--loss-dim:rgba(255,92,105,.14);--warn:#FFB13D;--dmg-ap:#8B7DFF;--surface-panel:var(--void-2);--surface-raised:var(--void-3);--surface-hover:var(--void-4);--surface-glass:rgba(10,13,24,.72);--text-body:var(--ink-2);--text-muted:var(--ink-3);--shadow-1:0 1px 2px rgba(2,4,10,.5);--shadow-2:0 8px 24px -8px rgba(2,4,10,.65);--shadow-3:0 24px 64px -16px rgba(2,4,10,.8);--grad-gold-line:linear-gradient(90deg,rgba(232,194,104,0) 0%,rgba(232,194,104,.7) 50%,rgba(232,194,104,0) 100%);--grad-sheen:linear-gradient(180deg,rgba(174,182,214,.06) 0%,rgba(174,182,214,0) 18%);--grad-scrim-b:linear-gradient(180deg,rgba(6,8,16,0) 30%,rgba(6,8,16,.9) 100%);--ease-out:cubic-bezier(.22,1,.36,1);--font-display:'RB Archivo','Archivo M3','Archivo',system-ui,sans-serif;--font-body:'RB Instrument Sans','Instrument Sans M3','Instrument Sans',system-ui,sans-serif;--font-data:'RB Spline Sans Mono','Spline Sans Mono M3','Spline Sans Mono',ui-monospace,monospace;--rbtl-tile:88px;position:relative;max-width:1020px;margin:0 auto;background:var(--void-0);font-family:var(--font-body);color:var(--text-body);font-size:14px;line-height:1.5;box-sizing:border-box}.rbtl *,.rbtl *::before,.rbtl *::after{box-sizing:border-box}:where(.rbtl) button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit}:where(.rbtl) a{color:var(--pulse-300);text-decoration:none;transition:color 120ms var(--ease-out)}:where(.rbtl) a:hover{color:var(--ink-1)}:where(.rbtl) img{max-width:100%}.rbtl :is(button,a,[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500)}.rbtl .onx-tnum{font-variant-numeric:tabular-nums}.rbtl [hidden]{display:none!important}.rbtl-kick{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);line-height:1;flex:none}.rbtl-kick--muted{color:var(--text-muted);letter-spacing:.16em}.rbtl-kick--gold{color:var(--gold-400);font-weight:620}.rbtl-tier{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 5px;border-radius:5px;font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:12.5px;line-height:1;letter-spacing:-.01em;flex-shrink:0;border:1px solid transparent;color:var(--t,var(--ink-2));background:color-mix(in srgb,var(--t,var(--ink-3)) 14%,transparent);border-color:color-mix(in srgb,var(--t,var(--ink-3)) 42%,transparent)}.rbtl-tier[data-tier="S+"]{background:color-mix(in srgb,var(--t) 15%,transparent);border-color:color-mix(in srgb,var(--t) 45%,transparent)}.rbtl-tier[data-tier="A"],.rbtl-tier[data-tier="B"],.rbtl-tier[data-tier="D"]{background:color-mix(in srgb,var(--t) 13%,transparent);border-color:color-mix(in srgb,var(--t) 40%,transparent)}.rbtl-tier[data-tier="C"]{background:color-mix(in srgb,var(--t) 14%,transparent);border-color:color-mix(in srgb,var(--t) 40%,transparent)}.rbtl-tier--lg{min-width:44px;height:40px;border-radius:9px;font-size:22px}.rbtl-tier--md{min-width:34px;height:30px;border-radius:7px;font-size:16px}.rbtl-tier--sm{min-width:20px;height:18px;font-size:10.5px;border-radius:4px}.rbtl-cmd{position:sticky;top:var(--rb-topnav-height,0px);z-index:200;background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-1);border-radius:10px 10px 0 0;transition:transform 200ms var(--ease-out),opacity 200ms var(--ease-out)}.rbtl--board .rbtl-cmd,.rbtl--prelaunch .rbtl-cmd{border-radius:10px;margin-bottom:12px}.rbtl-cmd.is-hidden{transform:translateY(-108%);opacity:0;pointer-events:none}.rbtl-cmd.is-hidden:focus-within{transform:none;opacity:1;pointer-events:auto}.rbtl-cmd__row{display:flex;align-items:center;gap:11px;padding:10px 18px;flex-wrap:wrap}.rbtl-modes{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-2);flex:none}.rbtl-mode{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-3);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color 120ms var(--ease-out),background 120ms var(--ease-out)}.rbtl-mode:hover{color:var(--ink-1)}.rbtl-mode.is-on{background:var(--gold-dim);color:var(--gold-300);border-color:var(--line-gold)}.rbtl-mode__badge{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:4px;background:var(--surface-raised);font-family:var(--font-data);font-size:11px;letter-spacing:0;font-weight:640}.rbtl-search{display:flex;align-items:center;gap:8px;height:36px;width:180px;max-width:100%;padding:0 6px 0 12px;border-radius:8px;background:var(--void-2);border:1px solid var(--line-2);color:var(--ink-3);outline:1px solid transparent;outline-offset:0;transition:border-color 120ms var(--ease-out),background 120ms var(--ease-out),outline-color 120ms var(--ease-out),color 120ms var(--ease-out)}.rbtl-search:focus-within{background:var(--surface-hover);border-color:var(--pulse-500);outline-color:var(--pulse-500);color:var(--pulse-400)}.rbtl .rbtl-search__in:focus,.rbtl .rbtl-search__in:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;transition:none!important}.rbtl-search__ic{display:inline-flex;flex:none}.rbtl-search__in{flex:1;min-width:0;width:100%;background:transparent;border:0;outline:none;box-shadow:none;color:var(--ink-1)!important;font-family:var(--font-body);font-size:13px;padding:0;margin:0;height:auto;line-height:1.3;caret-color:var(--gold-400)}.rbtl-search__in::placeholder{color:var(--ink-3)}.rbtl-search__in::-webkit-search-cancel-button{-webkit-appearance:none}.rbtl-search__kbd{font-family:var(--font-data);font-size:11px;color:var(--ink-3);border:1px solid var(--line-2);border-radius:4px;padding:2px 6px;line-height:1;transition:opacity 120ms var(--ease-out)}.rbtl-search:focus-within .rbtl-search__kbd{opacity:0}.rbtl-seg{display:inline-flex;padding:3px;gap:2px;background:var(--void-2);border:1px solid var(--line-1);border-radius:8px;height:36px}.rbtl .rbtl-seg__b{appearance:none;border:0;border-radius:6px;padding:0 12px;display:inline-flex;align-items:center;background:transparent;color:var(--ink-3);font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:all 120ms var(--ease-out);text-decoration:none}.rbtl .rbtl-seg__b:hover{color:var(--ink-1)}.rbtl .rbtl-seg__b.is-on{background:var(--void-5);color:var(--gold-300);font-weight:700}.rbtl-seg--hist{align-self:flex-start}.rbtl-sel{position:relative;display:inline-block}.rbtl-sel__b{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;border-radius:8px;background:var(--surface-raised);border:1px solid var(--line-2);color:var(--ink-1);font-family:var(--font-body);font-size:13px;cursor:pointer;white-space:nowrap;transition:background 120ms var(--ease-out),border-color 120ms var(--ease-out)}.rbtl-sel__b svg{color:var(--ink-3);transition:transform 120ms var(--ease-out)}.rbtl-sel__b[aria-expanded="true"] svg{transform:rotate(180deg)}.rbtl-sel__b[aria-expanded="true"]{background:var(--surface-hover);border-color:var(--line-3)}.rbtl-sel__menu{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;z-index:1000;background:var(--surface-raised);border:1px solid var(--line-2);border-radius:8px;box-shadow:var(--shadow-2);padding:4px;display:flex;flex-direction:column}.rbtl-sel__o{text-align:left;border:0;background:transparent;color:var(--ink-2);padding:7px 10px;border-radius:6px;font-size:13px;cursor:pointer;white-space:nowrap}.rbtl-sel__o:not(.is-on):hover{background:var(--surface-hover);color:var(--ink-1)}.rbtl-sel__o.is-on{background:var(--gold-dim);color:var(--gold-300)}.rbtl-chip{height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;--hv-on:var(--line-3);border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);color:var(--ink-2);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color 120ms var(--ease-out),color 120ms var(--ease-out);white-space:nowrap;flex:none}.rbtl-chip:hover{border-color:var(--hv-on)}.rbtl-chip--dl:hover,.rbtl-chip[data-act="method"]:hover{color:var(--ink-1)}.rbtl-chip.is-on{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-300);--hv-on:var(--gold-400)}.rbtl-chip--mine svg{color:var(--gold-400);fill:var(--gold-400)}.rbtl-chip--dl{background:transparent}.rbtl .rbtl-chip--gold{border-color:var(--line-gold);background:linear-gradient(180deg,color-mix(in srgb,var(--gold-400) 15%,var(--void-2)),color-mix(in srgb,var(--gold-400) 6%,var(--void-2)));color:var(--gold-300);text-decoration:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold-300) 20%,transparent);transition:border-color 120ms var(--ease-out),color 120ms var(--ease-out),box-shadow 120ms var(--ease-out)}.rbtl .rbtl-chip--gold svg{color:var(--gold-400)}.rbtl .rbtl-chip--gold:hover{border-color:var(--gold-400);color:var(--gold-200);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold-300) 28%,transparent),0 0 12px -4px color-mix(in srgb,var(--gold-400) 55%,transparent)}.rbtl-chip .onx-tnum{font-family:var(--font-data);font-size:11px;letter-spacing:0;font-weight:640}.rbtl-chip__sw{position:relative;flex:none;width:24px;height:14px;border:1.5px solid currentColor;border-radius:999px;box-sizing:border-box;opacity:.85}.rbtl-chip__sw::after{content:"";position:absolute;top:2px;left:2px;width:7px;height:7px;border-radius:50%;box-sizing:border-box;border:1.5px solid currentColor;transition:transform 140ms var(--ease-out),background-color 140ms var(--ease-out)}.is-on>.rbtl-chip__sw,.is-on>span>.rbtl-chip__sw{opacity:1}.is-on>.rbtl-chip__sw::after,.is-on>span>.rbtl-chip__sw::after{transform:translateX(10px);background:currentColor}.rbtl .rbtl-sheet__b--reveal>span:first-child{display:inline-flex;align-items:center;gap:10px}@media (prefers-reduced-motion:reduce){.rbtl-chip__sw::after{transition:none}}.rbtl-shell{display:flex;align-items:flex-start;overflow:clip}.rbtl-main{flex:1;min-width:0;display:flex;flex-direction:column}.rbtl-graded{display:flex;align-items:center;gap:8px 14px;padding:10px 18px;border-left:1px solid var(--line-1);border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);background:var(--void-1);flex-wrap:wrap}.rbtl-graded__l{display:inline-flex;align-items:center;gap:11px;max-width:100%;min-width:0;flex-wrap:wrap}.rbtl-graded__r{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex:none}.rbtl-lens{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-2);max-width:100%;overflow-x:auto}.rbtl-lens__b{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-3);font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background 120ms var(--ease-out),color 120ms var(--ease-out),border-color 120ms var(--ease-out);white-space:nowrap;flex:none}.rbtl-lens__b:hover{color:var(--ink-1)}.rbtl-lens__dot{width:5px;height:5px;border-radius:50%;background:var(--void-5);flex:none}.rbtl-lens__b.is-on{background:color-mix(in srgb,var(--c) 16%,var(--void-3));border-color:color-mix(in srgb,var(--c) 48%,transparent);color:var(--ink-1);font-weight:780}.rbtl-lens__b.is-on .rbtl-lens__dot{background:var(--c)}.rbtl-status{display:flex;align-items:center;gap:12px;padding:8px 18px;border-left:1px solid var(--line-1);border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);border-radius:0 0 10px 10px;margin-bottom:12px;background:var(--void-2);min-width:0}.rbtl-status__l{display:flex;align-items:baseline;gap:16px;flex:1;min-width:0}.rbtl-status__src{font-size:12.5px;line-height:1.4;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-width:0}.rbtl-status__v{font-family:var(--font-data);font-weight:620;color:var(--ink-1)}.rbtl-status__cad{display:flex;align-items:baseline;gap:5px;font-family:var(--font-data);font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;flex:none}.rbtl-cadlabel{color:var(--text-muted)}.rbtl-cadval{color:var(--ink-2)}.rbtl-cadval[data-urgent="true"]{color:var(--gold-300)}.rbtl-reset{height:26px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font-family:var(--font-body);font-weight:540;font-size:12.5px;cursor:pointer;flex:none}.rbtl-reset:hover{color:var(--ink-1);background:var(--surface-raised)}.rbtl-status__r{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;flex:none}.rbtl-status__num{font-family:var(--font-data);font-size:15px;font-weight:640;color:var(--ink-1)}.rbtl-status__den{font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbtl-status--split{flex-wrap:wrap;row-gap:4px}.rbtl-status__split{font-family:var(--font-data);font-size:12px;line-height:1.35;color:var(--ink-2);white-space:nowrap;flex:none;min-width:0}.rbtl-status__sep{color:var(--ink-3)}.rbtl-status.is-stacked{border-radius:0;margin-bottom:0;border-bottom-color:transparent}.rbtl-modebar{display:flex;align-items:center;gap:12px;padding:9px 18px;border-left:1px solid var(--line-1);border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);border-top:1px solid var(--line-gold);border-radius:0 0 10px 10px;margin-bottom:12px;background:color-mix(in srgb,var(--gold-400) 6%,var(--void-1));flex-wrap:wrap;animation:rbtl-up 260ms var(--ease-out) both}.rbtl-modebar .rbtl-btn--solid{height:36px}.rbtl-modepill{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:360;display:flex;align-items:center;gap:12px;height:44px;padding:0 5px 0 16px;border:1px solid var(--line-gold);border-radius:999px;background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-2);white-space:nowrap;animation:rbtl-tray 200ms var(--ease-out) both}.rbtl-modepill .rbtl-btn--solid{border-radius:999px}.rbtl-strip{display:flex;align-items:center;gap:12px;padding:9px 18px;border:1px solid var(--line-1);border-radius:10px;margin-bottom:12px;background:var(--void-1);flex-wrap:wrap}.rbtl-strip--gold{background:color-mix(in srgb,var(--gold-400) 4%,var(--void-1))}.rbtl-strip--notice{border-color:var(--line-gold);background:var(--gold-dim);align-items:flex-start;gap:10px}.rbtl-strip__dot{width:5px;height:5px;border-radius:50%;background:var(--gold-400);flex:none}.rbtl-strip__k{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-300);white-space:nowrap}.rbtl-strip__s{font-family:var(--font-data);font-size:11px;letter-spacing:.04em;color:var(--ink-2);white-space:nowrap}.rbtl-strip__msg{font-size:12.5px;line-height:1.5;color:var(--ink-1);flex:1;min-width:0;text-wrap:pretty}.rbtl-strip__sp{flex:1}.rbtl-btn{height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid var(--line-gold);border-radius:8px;background:var(--gold-dim);color:var(--gold-300);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;flex:none}.rbtl-btn:hover{border-color:var(--gold-400)}.rbtl-btn--solid{border-color:transparent;background:var(--gold-400);color:var(--gold-ink);font-family:var(--font-display);font-weight:700;font-size:12.5px;letter-spacing:-.01em;text-transform:none;height:34px;padding:0 14px}.rbtl-btn--solid:hover{background:var(--gold-300)}.rbtl-btn--solid:active{transform:translateY(.5px)}.rbtl-btn--quiet{border-color:var(--line-2);background:var(--surface-raised);color:var(--ink-1);font-family:var(--font-display);font-weight:640;font-size:12.5px;letter-spacing:0;text-transform:none}.rbtl-btn--quiet:hover{border-color:var(--line-3)}.rbtl-btn--ghost{border-color:var(--line-2);background:transparent;color:var(--ink-2)}.rbtl-btn--ghost:hover{border-color:var(--line-3);color:var(--ink-1)}.rbtl-btn--ghost.is-on{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-300)}.rbtl-btn[disabled]{opacity:.45;cursor:default}.rbtl-x{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--ink-3);cursor:pointer;flex:none;padding:0}.rbtl-x:hover{color:var(--ink-1);background:var(--surface-raised)}.rbtl-x--30{width:30px;height:30px;color:var(--ink-2)}.rbtl-tray__head .rbtl-x--30{width:36px;height:36px;border-radius:8px}.rbtl-tray__acts{display:flex;align-items:center;gap:8px;flex:none}.rbtl-tray__head .rbtl-dosstar{width:auto;min-width:98px;height:36px;gap:7px;padding:0 13px 0 11px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);color:var(--ink-1);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:border-color 120ms var(--ease-out),background-color 120ms var(--ease-out),color 120ms var(--ease-out)}.rbtl-tray__head .rbtl-dosstar svg{flex:none;width:14px;height:14px}@media (hover:hover){.rbtl-tray__head .rbtl-dosstar:hover{border-color:var(--line-gold);background:var(--surface-hover);color:var(--gold-300)}}.rbtl-tray__head .rbtl-dosstar:active{transform:translateY(.5px)}.rbtl-tray__head .rbtl-dosstar[data-starred="true"]{border-color:var(--gold-400);background:var(--gold-dim);color:var(--gold-300)}.rbtl-tray__head .rbtl-dosstar[data-starred="true"] svg{color:var(--gold-400);fill:var(--gold-400)}@media (hover:hover){.rbtl-tray__head .rbtl-dosstar[data-starred="true"]:hover{border-color:var(--gold-300);color:var(--gold-200)}}.rbtl-tray__head .rbtl-x--30:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500)}.rbtl-x--fill{background:var(--surface-raised);color:var(--ink-2)}.rbtl-miss{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 18px 22px;border:1px solid var(--line-1);border-radius:10px;margin-bottom:12px;background:var(--surface-panel);background-image:var(--grad-sheen)}.rbtl-miss__h{font-family:var(--font-display);font-weight:760;font-size:15.5px;letter-spacing:-.01em;color:var(--ink-1)}.rbtl-miss__s{font-size:12.5px;line-height:1.55;color:var(--text-muted);text-wrap:pretty;max-width:60ch}.rbtl-strat{position:relative;margin-bottom:12px;border-radius:10px;background:color-mix(in srgb,var(--t) 7%,var(--void-0))}.rbtl-strat[hidden]{display:none}.rbtl-strat__head{border-radius:10px 10px 0 0;position:sticky;top:calc(var(--rbtl-cmd-top,0px) + var(--rbtl-cmd-h,0px));z-index:60;display:flex;align-items:center;gap:13px;padding:10px 18px;background:color-mix(in srgb,var(--t) 8%,var(--void-1));border-bottom:1px solid color-mix(in srgb,var(--t) 14%,var(--line-1));box-shadow:0 8px 14px -10px rgba(0,0,0,.7);min-width:0}.rbtl-strat__meta{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.rbtl-strat__line{display:flex;align-items:baseline;gap:9px;min-width:0}.rbtl-strat__flavor{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--t);white-space:nowrap}.rbtl-strat__count{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-strat__desc{font-size:12px;line-height:1.4;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-strat--roster{background:color-mix(in srgb,var(--gold-400) 4%,var(--void-0))}.rbtl-strat--roster .rbtl-strat__head{background:color-mix(in srgb,var(--gold-400) 8%,var(--void-1));border-bottom-color:color-mix(in srgb,var(--gold-400) 13%,var(--line-1))}.rbtl-strat--roster .rbtl-strat__flavor{color:var(--gold-400)}.rbtl-roster__dot{width:8px;height:8px;border-radius:50%;background:var(--gold-400);flex:none;box-shadow:0 0 0 4px var(--gold-dim)}.rbtl-roster__stamp{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:6px;border:1px solid var(--line-gold);background:var(--gold-dim);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-300);white-space:nowrap;flex:none}.rbtl-tiles{border-radius:0 0 10px 10px;display:flex;flex-wrap:wrap;gap:9px;padding:14px 18px 20px;align-content:flex-start}.rbtl-empty{font-size:12.5px;line-height:1.5;color:var(--text-muted);padding:4px 2px;text-wrap:pretty}.rbtl-pool .rbtl-tiles{padding:12px 18px 16px;min-height:54px}.rbtl-card{position:relative;width:var(--rbtl-tile);display:flex;flex-direction:column;border:1px solid var(--line-1);border-radius:10px;background:var(--void-1);box-shadow:var(--shadow-1);cursor:pointer;transition:background 120ms var(--ease-out),border-color 120ms var(--ease-out),box-shadow 220ms var(--ease-out),opacity 220ms var(--ease-out),transform 220ms var(--ease-out)}.rbtl-card:hover{opacity:1!important}.rbtl-card--roster,.rbtl-card:not([data-act]):not(.rbtl-bld__card){cursor:default}.rbtl-card[data-mv="rose"]{border-color:color-mix(in srgb,var(--win) 36%,var(--line-1));box-shadow:0 0 13px -5px color-mix(in srgb,var(--win) 60%,transparent),var(--shadow-1)}.rbtl-card[data-mv="fell"]{border-color:color-mix(in srgb,var(--loss) 36%,var(--line-1));box-shadow:0 0 13px -5px color-mix(in srgb,var(--loss) 60%,transparent),var(--shadow-1)}.rbtl-card[data-sel="true"]{border-color:var(--gold-400);background:var(--surface-raised);box-shadow:0 0 0 1px var(--gold-400),var(--shadow-2)}.rbtl-card.is-spot{box-shadow:0 0 0 2px var(--gold-400),var(--shadow-2);background:var(--surface-raised)}.rbtl-card.is-dim{opacity:.82}.rbtl-card.is-dim .rbtl-art{filter:saturate(.32) contrast(1.04) brightness(.6)}.rbtl-card.is-prov{border-style:dashed;border-color:var(--line-2);opacity:.92}.rbtl-card.is-dim.is-prov{opacity:.82}.rbtl-card[data-sel="true"].is-prov{border-color:var(--gold-400);opacity:1}.rbtl-card__art{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--surface-raised);border-radius:9px 9px 0 0}.rbtl-art{position:absolute;left:-8%;top:-8%;width:116%;height:116%;max-width:none;max-height:none;object-fit:cover;filter:saturate(1.1) contrast(1.12) brightness(1.08);transition:left 240ms var(--ease-out),top 240ms var(--ease-out),width 240ms var(--ease-out),height 240ms var(--ease-out),filter 260ms var(--ease-out)}.rbtl-art--blank{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:830;font-size:22px;color:var(--ink-3);left:0;top:0;width:100%;height:100%}.rbtl-card:hover .rbtl-art{filter:saturate(1.1) contrast(1.12) brightness(1.08)!important}.rbtl-card[data-sel="true"] .rbtl-art{left:-13%;top:-13%;width:126%;height:126%;filter:saturate(1.14) contrast(1.14) brightness(1.1)}.rbtl-card__shade{position:absolute;inset:0;box-shadow:inset 0 -16px 14px -10px rgba(10,13,24,.6),inset 0 0 18px rgba(6,8,16,.25);pointer-events:none}.rbtl-prov,.rbtl-pu{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;height:18px;padding:0 4px;border-radius:3px;background:rgba(6,8,16,.78);border:1px solid var(--line-2);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.08em;color:var(--ink-2);white-space:nowrap}.rbtl-pu{color:var(--pc);border-color:color-mix(in srgb,var(--pc) 40%,transparent)}.rbtl-from{position:absolute;top:4px;left:4px;display:inline-flex;align-items:center;height:19px;padding:0 5px;border-radius:4px;background:rgba(6,8,16,.92);border:1px solid color-mix(in srgb,var(--fc) 42%,transparent);box-shadow:0 2px 6px rgba(0,0,0,.45);font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:11px;color:var(--fc)}.rbtl-rb{position:absolute;top:4px;left:4px;display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:3px;background:rgba(6,8,16,.78);border:1px solid color-mix(in srgb,var(--t) 40%,transparent);font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:10.5px;letter-spacing:.04em;color:var(--t);white-space:nowrap}.rbtl-rb--r{left:auto;right:4px}.rbtl-lanebadge{position:absolute;left:3px;bottom:3px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:rgba(6,8,16,.9);pointer-events:none}.rbtl-lanebadge img{width:20px;height:20px;display:block;opacity:.94}.rbtl-star{position:absolute;right:3px;bottom:3px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-1);cursor:pointer;padding:0;opacity:0;transition:opacity 120ms var(--ease-out),background-color 120ms var(--ease-out),border-color 120ms var(--ease-out),color 120ms var(--ease-out)}.rbtl-star svg{filter:drop-shadow(0 1px 2px rgba(6,8,16,.85))}.rbtl-card:hover .rbtl-star,.rbtl-card:focus-within .rbtl-star,.rbtl-star[data-starred="true"]{opacity:1}.rbtl-card:hover .rbtl-star:not([data-starred="true"]),.rbtl-card:focus-within .rbtl-star:not([data-starred="true"]),.rbtl-rrow:hover .rbtl-star:not([data-starred="true"]),.rbtl-rrow:focus-within .rbtl-star:not([data-starred="true"]){background:var(--surface-glass);border-color:var(--line-2)}@media (hover:hover){.rbtl .rbtl-star:not([data-starred="true"]):hover{border-color:var(--line-gold);color:var(--gold-300)}}.rbtl-star:active{transform:scale(.94)}.rbtl .rbtl-star[data-starred="true"]{background:var(--gold-400);border-color:transparent;color:var(--gold-ink);box-shadow:0 0 0 2px var(--void-1)}.rbtl .rbtl-star[data-starred="true"] svg{fill:currentColor;filter:none}@media (hover:hover){.rbtl .rbtl-star[data-starred="true"]:hover{background:var(--gold-300)}}.rbtl .rbtl-star:focus-visible,.rbtl .rbtl-star[data-starred="true"]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500)}.rbtl-card .rbtl-star:focus-visible,.rbtl-card .rbtl-star[data-starred="true"]:focus-visible{outline-offset:-2px;box-shadow:0 0 0 1px var(--void-0),0 0 0 3px var(--pulse-500)}.rbtl-card__body{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:5px 9px 6px;border-top:1px solid var(--line-1);background:rgba(6,8,16,.42);flex:1;min-width:0;border-radius:0 0 9px 9px}.rbtl-card__name{font-family:var(--font-display);font-stretch:90%;font-weight:720;font-size:12.5px;line-height:1;letter-spacing:.01em;color:var(--ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rbtl-card__role{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-card__pct{font-family:var(--font-data);font-size:11px;font-weight:640;color:var(--ink-2);flex:none}.rbtl-card__pct.is-low{color:var(--warn)}.rbtl-card--stack .rbtl-card__body{flex-direction:column;align-items:flex-start;gap:2px;padding:6px 7px 7px}.rbtl-card__pill{position:absolute;left:6px;bottom:6px;z-index:1;box-sizing:border-box;height:20px;display:inline-flex;align-items:center;gap:3px;padding:0 6px 0 4px;max-width:calc(100% - 8px);border-radius:9999px;background:rgba(10,10,12,.82);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.16);color:#fff;font:700 11px/1 var(--font-display);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-card__pill-glyph{display:block;flex:none;width:14px;height:14px}.rbtl-card__pill-txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.rbtl-card__art .rbtl-star{z-index:2}.rbtl-card--pill-tl .rbtl-card__pill{bottom:auto;top:6px}.rbtl-card--pill:not(.rbtl-card--pill-tl) .rbtl-star{bottom:auto;top:4px}.rbtl-card--pill-tl .rbtl-from{top:28px;left:6px}.rbtl-card--pill:not(.rbtl-card--pill-tl) .rbtl-from{display:block;line-height:17px;padding:0 4px;max-width:calc(100% - 33px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}@media (max-width:639px){.rbtl-card__pill{left:4px;bottom:4px}.rbtl-card--pill-tl .rbtl-card__pill{bottom:auto;top:4px}.rbtl-card--pill-tl .rbtl-from{top:26px;left:4px}}.rbtl-card--foot .rbtl-card__body{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:3px;padding:5px 4px 6px}.rbtl-card__foot{display:block;min-height:1.2em;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);white-space:normal;overflow-wrap:normal;text-wrap:balance}.rbtl[data-rbtl-density="2"] .rbtl-strata .rbtl-card--foot .rbtl-card__foot,.rbtl[data-rbtl-density="3"] .rbtl-strata .rbtl-card--foot .rbtl-card__foot{min-height:2.4em}.rbtl-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.rbtl-voterail{display:flex;align-items:stretch;gap:4px;padding:4px;border-top:1px solid var(--line-1);background:rgba(6,8,16,.3);border-radius:0 0 9px 9px}.rbtl-voterail button{flex:1;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:6px;padding:0;background:var(--surface-raised);color:var(--ink-2);cursor:pointer;transition:color 90ms var(--ease-out),background 90ms var(--ease-out),border-color 90ms var(--ease-out),transform 90ms var(--ease-out)}.rbtl-voterail button:active{transform:scale(.94)}.rbtl-voterail [data-dir="1"].is-on{color:var(--ink-1);background:color-mix(in srgb,var(--win) 34%,transparent);border-color:var(--win)}.rbtl-voterail [data-dir="-1"].is-on{color:var(--ink-1);background:color-mix(in srgb,var(--loss) 34%,transparent);border-color:var(--loss)}.rbtl-voterail [data-dir="1"]:hover{color:var(--win);background:var(--win-dim);border-color:var(--win)}.rbtl-voterail [data-dir="-1"]:hover{color:var(--loss);background:var(--loss-dim);border-color:var(--loss)}.rbtl-voterail [data-dir="1"].is-on:hover{color:var(--ink-1);background:color-mix(in srgb,var(--win) 46%,transparent)}.rbtl-voterail [data-dir="-1"].is-on:hover{color:var(--ink-1);background:color-mix(in srgb,var(--loss) 46%,transparent)}.rbtl-ghost{width:var(--rbtl-tile);display:flex;flex-direction:column;border:1px dashed var(--line-2);border-radius:10px;background:transparent;opacity:.55;cursor:pointer;overflow:hidden}.rbtl-ghost.is-new{animation:rbtl-up 260ms var(--ease-out) both}.rbtl-ghost:hover{opacity:.85}.rbtl-ghost__art{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden}.rbtl-ghost__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);opacity:.6}.rbtl-ghost__scrim{position:absolute;inset:auto 0 0 0;height:26px;background:var(--grad-scrim-b)}.rbtl-ghost__was{position:absolute;left:6px;bottom:5px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.1em;color:var(--ink-2)}.rbtl-ghost__body{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 8px 7px;min-width:0}.rbtl-ghost__name{font-size:11px;font-weight:620;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbtl-ghost__now{font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:11px;color:var(--t);flex:none}.rbtl-traywrap{width:100%;position:relative;margin:3px 0 6px;padding-top:8px}.rbtl-traywrap.is-in{animation:rbtl-dockin 260ms var(--ease-out) both}.rbtl-traywrap.is-swap{animation:rbtl-dockswap 140ms var(--ease-out) both}.rbtl-traywrap.is-out{animation:rbtl-dockout 150ms var(--ease-out) both}.rbtl .rbtl-traywrap:focus-visible{outline:none;box-shadow:none}.rbtl .rbtl-traywrap:focus-visible::after{content:"";position:absolute;inset:8px 0 0;border:2px solid var(--pulse-500);border-radius:12px;pointer-events:none;z-index:4}.rbtl-tray__caret{position:absolute;top:2px;left:var(--cx,16px);transition:left 220ms var(--ease-out);width:12px;height:12px;transform:rotate(45deg);background:var(--surface-panel);border:1px solid var(--line-gold);border-radius:2px 0 0 0}.rbtl-tray{position:relative;background:var(--surface-panel);background-image:var(--grad-sheen);border:1px solid var(--line-gold);border-radius:12px;box-shadow:var(--shadow-2);overflow:hidden}.rbtl-tray__rule{position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad-gold-line);pointer-events:none}.rbtl-tray .rbtl-kick--muted{letter-spacing:.18em}.rbtl-tray__head{display:flex;align-items:center;gap:12px;padding:13px 18px 12px;border-bottom:1px solid var(--line-1)}.rbtl-av{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.4);background:center/cover no-repeat var(--void-3);border:1px solid rgba(255,255,255,.1);overflow:hidden;color:rgba(255,255,255,.92);font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:14px}.rbtl-av--gold{box-shadow:0 0 0 2px var(--void-0),0 0 0 4px var(--gold-500)}.rbtl-av--20{width:20px;height:20px;border-radius:6px;font-size:10px}.rbtl-av--34{width:34px;height:34px;border-radius:6px;font-size:11px}.rbtl-tray__id{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.rbtl-tray__name{display:flex;align-items:center;gap:9px;min-width:0}.rbtl-tray__h{font-family:var(--font-display);font-weight:780;font-size:18px;letter-spacing:-.01em;line-height:1;color:var(--ink-1);white-space:nowrap}.rbtl-tray__move{font-family:var(--font-data);font-size:11px;color:var(--mc,var(--ink-2));white-space:nowrap}.rbtl-tray__sub{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px}.rbtl-tray__sub .rbtl-clsi{display:inline-flex;color:var(--ink-3)}.rbtl-tray__grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:0}.rbtl-tray__col{display:flex;flex-direction:column;gap:9px;padding:14px 18px 16px;border-right:1px solid var(--line-1);min-width:0}.rbtl-tray__col--room{border-right:0}.rbtl-tray__grid--solo{grid-template-columns:1.15fr 1fr}.rbtl-tray__grid--solo .rbtl-tray__col--proof{border-right:0}.rbtl-tray__col--proof{gap:10px}.rbtl-note{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);font-size:12px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbtl-note__dot{width:5px;height:5px;border-radius:999px;background:var(--gold-300);flex:none;margin-top:5px}.rbtl-note--warn{border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent);font-family:var(--font-data);font-size:11.5px}.rbtl-note--warn .rbtl-note__dot{background:var(--warn)}.rbtl-verdict{font-size:13px;line-height:1.55;color:var(--ink-1);text-wrap:pretty}.rbtl-case{display:flex;flex-direction:column;gap:4px;padding-top:2px}.rbtl-case__h{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rbtl-case__tag{font-family:var(--font-data);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.rbtl-case__b{font-size:12.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.rbtl-facts{display:flex;gap:10px;margin-top:2px}.rbtl-fact{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.rbtl-fact__l{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.rbtl-fact__v{font-family:var(--font-display);font-stretch:116%;font-weight:830;font-size:19px;line-height:1;color:var(--fv,var(--ink-1))}.rbtl-low{display:flex;align-items:center;gap:6px;font-family:var(--font-data);font-size:11px;color:var(--loss)}.rbtl-low__dot{width:5px;height:5px;border-radius:999px;background:var(--loss);flex:none}.rbtl-track{display:flex;flex-direction:column;gap:5px}.rbtl-track__h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rbtl-track__l{font-family:var(--font-data);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rbtl-track__full{border:0;background:transparent;padding:0;display:inline-flex;align-items:baseline;gap:7px;cursor:pointer;font-family:var(--font-data);font-size:11px}.rbtl-track__note{color:var(--ink-3);white-space:nowrap}.rbtl-track__link{color:var(--pulse-300);text-decoration:underline dotted;text-underline-offset:3px;white-space:nowrap}.rbtl-traj{display:flex;align-items:stretch;gap:8px}.rbtl-traj__axis{display:flex;flex-direction:column;justify-content:space-between;padding:1px 0;flex:none;width:17px}.rbtl-traj__tick{font-family:var(--font-data);font-size:8.5px;line-height:1;color:var(--ink-3);text-align:right}.rbtl-traj__tick.is-cur{font-weight:640;color:var(--t)}.rbtl-traj svg{display:block;flex:1;min-width:0;cursor:crosshair}.rbtl-traj__ends{display:flex;justify-content:space-between;margin-left:25px;font-family:var(--font-data);font-size:10px;color:var(--ink-3)}.rbtl-track__empty{font-size:12px;line-height:1.5;color:var(--text-muted);text-wrap:pretty}.rbtl-rel{display:flex;flex-direction:column;gap:4px}.rbtl-rel__row{display:flex;align-items:center;gap:8px;padding:4px 6px;margin:0 -6px;border-radius:6px;cursor:pointer}.rbtl-rel__row:hover{background:var(--surface-raised)}.rbtl-rel__l{font-family:var(--font-data);font-size:11px;letter-spacing:.1em;text-transform:uppercase;width:78px;white-space:nowrap;flex:none}.rbtl-rel__n{font-size:12px;font-weight:620;color:var(--ink-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbtl-rel__v{font-family:var(--font-data);font-size:11.5px;flex:none}.rbtl-room__h{display:flex;align-items:center;justify-content:space-between;gap:8px}.rbtl-contested{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:4px;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 12%,transparent);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;color:var(--warn)}.rbtl-bar{position:relative;display:block;height:6px;border-radius:999px;background:var(--void-4);overflow:hidden}.rbtl-bar__f{position:absolute;left:0;top:0;bottom:0;width:var(--w,0%);border-radius:999px;background:var(--bc,var(--win));display:block;transition:width 480ms var(--ease-out)}.rbtl-room__stat{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-family:var(--font-data);font-size:11.5px;color:var(--ink-1)}.rbtl-room__pct{font-weight:600;color:var(--bc,var(--win))}.rbtl-room__n{font-size:11px;color:var(--ink-3)}.rbtl-quiet{font-size:12px;line-height:1.5;color:var(--text-muted)}.rbtl-votes{display:flex;flex-wrap:wrap;align-items:stretch;gap:7px}.rbtl-dossvote{flex:1;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);color:var(--ink-2);font-family:var(--font-display);font-weight:620;font-size:12.5px;cursor:pointer;transition:background 90ms var(--ease-out),border-color 90ms var(--ease-out),transform 90ms var(--ease-out)}.rbtl-dossvote:active{transform:scale(.97)}.rbtl-dossvote:hover,.rbtl-dossvote:focus{border-color:var(--line-3);background:var(--surface-raised)}.rbtl-dossvote svg{flex:none}@media (min-width:701px) and (max-width:1023px){.rbtl-votes{flex-direction:column}.rbtl-dossvote{flex:none}}.rbtl-dossvote[data-voted="up"]:hover,.rbtl-dossvote[data-voted="up"]:focus{color:var(--win)}.rbtl-dossvote[data-voted="down"]:hover,.rbtl-dossvote[data-voted="down"]:focus{color:var(--loss)}.rbtl-dossvote[data-voted="up"]{background:color-mix(in srgb,var(--win) 14%,transparent);border-color:var(--win);color:var(--win)}.rbtl-dossvote[data-voted="up"]:hover{background:color-mix(in srgb,var(--win) 26%,transparent)}.rbtl-dossvote[data-voted="down"]{background:color-mix(in srgb,var(--loss) 14%,transparent);border-color:var(--loss);color:var(--loss)}.rbtl-dossvote[data-voted="down"]:hover{background:color-mix(in srgb,var(--loss) 26%,transparent)}.rbtl-votenote{font-family:var(--font-data);font-size:11px;letter-spacing:.03em;line-height:1.5;color:var(--vc,var(--ink-3));text-wrap:pretty}.rbtl-acts{display:flex;align-items:stretch;gap:7px;margin-top:auto}.rbtl .rbtl-act{flex:1;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface-raised);color:var(--ink-1);font-family:var(--font-display);font-weight:620;font-size:13px;letter-spacing:-.01em;text-decoration:none;cursor:pointer}.rbtl .rbtl-act:hover{background:var(--surface-hover);border-color:var(--line-3);color:var(--ink-1)}.rbtl .rbtl-act--primary{background:var(--gold-400);border-color:transparent;color:var(--gold-ink);font-weight:700}.rbtl .rbtl-act--primary:hover{background:var(--gold-300);color:var(--gold-ink);border-color:transparent}.rbtl-every{display:flex;align-items:center;gap:12px;padding:11px 18px 13px;border-top:1px solid var(--line-1);flex-wrap:wrap}.rbtl-every__l{display:inline-flex;flex-direction:column;gap:2px;flex:none}.rbtl-every__n{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-every__row{display:inline-flex;align-items:stretch;gap:7px;flex-wrap:wrap}.rbtl .rbtl-piv{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 11px;border:1px solid var(--line-1);border-radius:8px;background:transparent;cursor:pointer;text-decoration:none;transition:border-color 120ms var(--ease-out),background 120ms var(--ease-out)}.rbtl .rbtl-piv:hover{border-color:var(--line-3)}.rbtl .rbtl-piv.is-on:hover{border-color:var(--gold-400)}.rbtl .rbtl-piv.is-on{border-color:var(--line-gold);background:var(--gold-dim)}.rbtl-piv__t{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px}.rbtl-piv__l{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.rbtl-piv.is-on .rbtl-piv__l{color:var(--ink-1)}.rbtl-piv__n{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-sec{display:flex;flex-direction:column;margin-bottom:12px;border:1px solid var(--line-1);border-radius:12px;background:var(--surface-panel);background-image:var(--grad-sheen);box-shadow:var(--shadow-2);overflow:hidden}.rbtl-sec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 14px;padding:16px 18px 0;flex-wrap:wrap}.rbtl-sec__t{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 340px}.rbtl-sec__h{font-family:var(--font-display);font-weight:740;font-size:17px;letter-spacing:-.01em;color:var(--ink-1);margin:0;line-height:1.25}.rbtl-sec__r{font-family:var(--font-data);font-size:11px;letter-spacing:.04em;color:var(--ink-3)}.rbtl-sec__sub{font-size:12.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty;padding:6px 18px 14px}.rbtl-led__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));border-top:1px solid var(--line-1);margin-right:-1px}.rbtl-led__col{display:flex;flex-direction:column;gap:2px;padding:10px 10px 12px;border-right:1px solid var(--line-1);min-width:0}.rbtl-led__h{display:flex;align-items:baseline;gap:8px;padding:0 8px 5px}.rbtl-led__h h3{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0;color:var(--hc,var(--ink-2))}.rbtl-led__c{font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbtl-led__row{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:5px 8px;border-radius:8px;cursor:pointer;text-align:left;min-width:0;width:100%}.rbtl-led__row:hover{background:var(--surface-raised)}.rbtl-led__row img{width:24px;height:24px;border-radius:6px;object-fit:cover;border:1px solid var(--line-2);flex:none}.rbtl-led__n{font-family:var(--font-display);font-stretch:90%;font-weight:720;font-size:13px;color:var(--ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:76px}.rbtl-led__arrow{flex:none}.rbtl-led__d{font-family:var(--font-data);font-size:11px;font-weight:620;flex:none;min-width:30px;text-align:right}.rbtl-led__prov{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-300);flex:none}.rbtl-led__note{font-size:11px;line-height:1.45;color:var(--ink-3);padding:4px 8px 0;text-wrap:pretty}.rbtl-led__more{display:flex;align-items:center;justify-content:center;gap:6px;height:31px;border:0;border-top:1px solid var(--line-1);background:transparent;color:var(--ink-2);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%}.rbtl-led__more:hover{background:var(--surface-raised);color:var(--ink-1)}.rbtl-led__more span{transition:transform 150ms var(--ease-out)}.rbtl-led__empty{font-size:12.5px;line-height:1.5;color:var(--text-muted);text-wrap:pretty;padding:12px 18px 16px;border-top:1px solid var(--line-1)}.rbtl-con__row{display:flex;align-items:center;gap:10px 14px;padding:12px 18px;border-top:1px solid var(--line-1);cursor:pointer;flex-wrap:wrap;transition:background 120ms var(--ease-out)}.rbtl-con__row:hover{background:var(--surface-raised)}.rbtl-con__row img{width:42px;height:42px;border-radius:8px;object-fit:cover;border:1px solid var(--line-2);flex:none}.rbtl-con__t{display:flex;flex-direction:column;gap:3px;flex:1;min-width:220px}.rbtl-con__n{display:flex;align-items:baseline;gap:9px;min-width:0}.rbtl-con__name{font-family:var(--font-display);font-stretch:90%;font-weight:720;font-size:13.5px;color:var(--ink-1);white-space:nowrap}.rbtl-con__spread{font-family:var(--font-data);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.rbtl-con__spread.is-wide{color:var(--gold-300)}.rbtl-con__line{font-size:12.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbtl-con__chips{display:flex;align-items:center;gap:10px;flex:none}.rbtl-con__chip{display:inline-flex;flex-direction:column;align-items:center;gap:3px}.rbtl-con__lab{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cc,var(--ink-2))}.rbtl-overlay{position:fixed;inset:0;z-index:390;background:rgba(6,8,16,.66);display:flex;align-items:center;justify-content:center;padding:24px 12px}.rbtl-overlay--blur{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:400}.rbtl-modal{position:relative;width:min(960px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:var(--surface-panel);background-image:var(--grad-sheen);border:1px solid var(--line-1);border-radius:12px;box-shadow:var(--shadow-3);padding:18px 20px 16px;animation:rbtl-tray 200ms var(--ease-out);display:flex;flex-direction:column;gap:12px}.rbtl-modal--sm{width:min(560px,100%)}.rbtl-modal--md{width:640px;max-width:100%;max-height:82vh;background:var(--void-2);background-image:none;border-color:var(--line-2);box-shadow:var(--shadow-2);animation:none}.rbtl-modal__rule{position:absolute;top:0;left:6%;right:6%;height:1px;background:var(--grad-gold-line)}.rbtl-modal__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.rbtl-modal__k{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-400)}.rbtl-modal__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--line-1);font-family:var(--font-data);font-size:11px;letter-spacing:.05em;color:var(--ink-3)}.rbtl-method__src{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border:1px solid var(--line-1);border-radius:10px;background:var(--surface-raised)}.rbtl-method__row{display:grid;grid-template-columns:5px minmax(118px,max-content) minmax(0,1fr);column-gap:9px;align-items:start;min-width:0}.rbtl-method__dot{width:5px;height:5px;border-radius:50%;margin-top:7px;background:var(--c)}.rbtl-method__name{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;line-height:19px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-1);white-space:nowrap}.rbtl-method__body{font-size:12.5px;line-height:19px;color:var(--ink-2);text-wrap:pretty;min-width:0}.rbtl-method__body.is-data{font-family:var(--font-data);font-size:11px}.rbtl-method__tip{font-size:12px;line-height:1.55;color:var(--text-muted);padding-top:8px;margin-top:2px;border-top:1px solid var(--line-1);text-wrap:pretty}.rbtl-method__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr);gap:20px}.rbtl-method__col{display:flex;flex-direction:column;gap:7px;min-width:0}.rbtl-method__h{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.rbtl-method__p{font-size:12.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.rbtl-cut{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:4px;margin-top:4px}.rbtl-cut__c{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0 5px;border-radius:6px;background:color-mix(in srgb,var(--t) 9%,transparent);border:1px solid color-mix(in srgb,var(--t) 26%,transparent)}.rbtl-cut__t{font-family:var(--font-display);font-stretch:90%;font-weight:800;font-size:11px;color:var(--t)}.rbtl-cut__v{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-method__def{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:12.5px;line-height:19px;color:var(--ink-2)}.rbtl-method__def span:last-child{min-width:0;padding-top:1.5px;text-wrap:pretty}.rbtl-rule{display:flex;align-items:baseline;gap:8px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.rbtl-rule::before{content:"";width:4px;height:4px;background:var(--gold-400);flex:none;margin-top:6px}.rbtl-hist__sum{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line-1);border-radius:10px;background:var(--surface-raised)}.rbtl-hist__chips{display:flex;gap:22px;flex-wrap:wrap}.rbtl-hist__chip{display:inline-flex;flex-direction:column;gap:3px}.rbtl-hist__cl{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.rbtl-hist__cv{font-family:var(--font-data);font-size:12px;font-weight:640;color:var(--ink-1);white-space:nowrap}.rbtl-hist__line{font-size:12.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbtl-hist__rows{display:flex;flex-direction:column;gap:3px}.rbtl-hist__row{display:flex;align-items:center;gap:12px;padding:7px 10px;border-radius:8px}.rbtl-hist__row.is-cur{background:var(--gold-dim)}.rbtl-hist__row.is-old{opacity:.55}.rbtl-hist__d{font-family:var(--font-data);font-size:11px;color:var(--ink-3);width:72px;flex:none}.rbtl-hist__p{font-family:var(--font-data);font-size:11px;font-weight:640;color:var(--ink-2);width:48px;flex:none}.rbtl-hist__note{font-size:12px;line-height:1.4;color:var(--nc,var(--ink-3));flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbtl-now{display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:4px;border:1px solid var(--line-gold);background:var(--gold-dim);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.1em;color:var(--gold-300);flex:none}.rbtl-hist__mesh{display:flex;flex-direction:column;gap:7px;padding-top:10px;border-top:1px solid var(--line-1)}.rbtl-hist__ml{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.rbtl-hist__mrow{display:flex;gap:7px;flex-wrap:wrap}.rbtl .rbtl-hist__mb{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 8px 0 5px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);cursor:pointer;font-size:12px;font-weight:620;color:var(--ink-1);white-space:nowrap;transition:border-color 120ms var(--ease-out),background 120ms var(--ease-out)}.rbtl-hist__mb:hover{border-color:var(--line-3);background:var(--void-3)}.rbtl-hist__mb img{width:20px;height:20px;border-radius:5px;object-fit:cover}.rbtl-bld__start{position:relative;border:1px solid var(--line-1);border-radius:12px;background:var(--surface-panel);background-image:var(--grad-sheen);box-shadow:var(--shadow-2);overflow:hidden;margin-bottom:12px}.rbtl-bld__rule{position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad-gold-line)}.rbtl-bld__intro{display:flex;flex-direction:column;gap:7px;padding:22px 22px 2px}.rbtl-bld__h2{font-family:var(--font-display);font-size:27px;font-weight:790;letter-spacing:-.025em;color:var(--ink-1);margin:0;line-height:1.05}.rbtl-bld__sub{font-size:13px;line-height:1.55;color:var(--ink-2);margin:0;max-width:64ch;text-wrap:pretty}.rbtl-bld__opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:16px 22px 20px}.rbtl-bld__opt{display:flex;align-items:flex-start;gap:14px;padding:16px 16px 14px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-1);cursor:pointer;text-align:left;transition:border-color 120ms var(--ease-out),background 120ms var(--ease-out)}.rbtl-bld__opt:hover{border-color:var(--line-3);background:var(--void-2)}.rbtl-bld__opt--gold{border-color:var(--line-gold);background:var(--gold-dim)}.rbtl-bld__opt--gold:hover{border-color:var(--gold-400);background:var(--gold-dim)}.rbtl-bld__ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border-radius:8px;background:var(--void-3);border:1px solid var(--line-2);color:var(--ink-2)}.rbtl-bld__opt--gold .rbtl-bld__ic{border-color:var(--line-gold);color:var(--gold-400)}.rbtl-bld__ot{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.rbtl-bld__oh{font-family:var(--font-display);font-weight:740;font-size:16px;letter-spacing:-.01em;color:var(--ink-1)}.rbtl-bld__os{font-size:12.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbtl-bld__om{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rbtl-bld__opt--gold .rbtl-bld__om{color:var(--gold-300)}.rbtl-bld__resume{display:flex;flex-direction:column;gap:8px;padding:0 22px 20px}.rbtl-bld__rrow{display:flex;gap:8px;flex-wrap:wrap}.rbtl-bld__rz{display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 13px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);cursor:pointer;transition:border-color 120ms var(--ease-out)}.rbtl-bld__rz:hover{border-color:var(--line-3)}.rbtl-bld__rzn{font-size:12.5px;font-weight:620;color:var(--ink-1);white-space:nowrap}.rbtl-bld__rzm{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-bld__ctl{display:flex;align-items:center;gap:8px 12px;padding:10px 14px;border:1px solid var(--line-1);border-radius:10px;margin-bottom:12px;background:var(--void-1);flex-wrap:wrap}.rbtl-tabs{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-2);flex:none;max-width:100%;flex-wrap:wrap}.rbtl-bld__brk{flex-basis:100%;height:0}.rbtl-tab{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-3);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.rbtl-tab:hover{color:var(--ink-1)}.rbtl-tab .rbtl-lens__dot{background:var(--void-5)}.rbtl-tab.is-on{background:color-mix(in srgb,var(--c,var(--gold-400)) 16%,var(--void-3));border-color:color-mix(in srgb,var(--c,var(--gold-400)) 48%,transparent);color:var(--ink-1)}.rbtl-tab.is-on .rbtl-lens__dot{background:var(--c,var(--gold-400))}.rbtl-meter{display:inline-flex;align-items:center;gap:10px;flex:1 1 150px;min-width:130px}.rbtl-meter__bar{position:relative;display:block;flex:1;max-width:200px;height:6px;border-radius:999px;background:var(--void-4);overflow:hidden}.rbtl-meter__f{position:absolute;left:0;top:0;bottom:0;width:var(--w,0%);border-radius:999px;background:var(--gold-400);display:block;transition:width 240ms var(--ease-out)}.rbtl-meter__t{font-family:var(--font-data);font-size:11.5px;color:var(--ink-2);white-space:nowrap}.rbtl-ico{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:8px;background:transparent;color:var(--ink-2);cursor:pointer;padding:0}.rbtl-ico:hover{border-color:var(--line-3);color:var(--ink-1)}.rbtl-ico[disabled]{opacity:.45}.rbtl-bld__grp{display:inline-flex;align-items:center;gap:7px;flex:none}.rbtl-cmpsum{display:flex;align-items:center;gap:8px 10px;padding:9px 14px;border:1px solid var(--line-1);border-radius:10px;margin-bottom:12px;background:var(--void-1);flex-wrap:wrap}.rbtl-cmpsum__k{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);margin-right:2px}.rbtl-cmpsum__c{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--line-2);border-radius:999px;background:var(--void-2);white-space:nowrap;font-size:12px;color:var(--ink-2)}.rbtl-cmpsum__n{font-family:var(--font-data);font-size:12px;font-weight:640;color:var(--cc,var(--ink-1))}.rbtl-cmpsum__hint{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap;margin-left:auto}.rbtl-bld__card{cursor:grab}.rbtl-bld__card[data-dragging="true"]{opacity:.35}.rbtl-pad{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:4px;background:rgba(6,8,16,.86);opacity:0;transform:translateY(6px);transition:opacity 130ms var(--ease-out),transform 130ms var(--ease-out);pointer-events:none}.rbtl-bld__card:hover .rbtl-pad{opacity:1;transform:none;pointer-events:auto}.rbtl-chipb{cursor:pointer;transition:filter 90ms var(--ease-out),transform 90ms var(--ease-out);width:100%;min-width:0;height:21px;font-size:12.5px}.rbtl-chipb:hover{filter:brightness(1.4)}.rbtl-chipb:active{transform:scale(.94)}.rbtl-chipb[data-cur="true"]{outline:1.5px solid currentColor;outline-offset:-1.5px}.rbtl-strat[data-over="true"]>.rbtl-tiles{box-shadow:inset 0 0 0 2px var(--gold-400);border-radius:0 0 10px 10px;background:color-mix(in srgb,var(--gold-400) 4%,transparent)}.rbtl-strat[data-over="true"]>.rbtl-strat__head{background:color-mix(in srgb,var(--gold-400) 10%,var(--void-1));border-bottom-color:color-mix(in srgb,var(--gold-400) 34%,var(--line-1))}.rbtl-strat--bare .rbtl-tiles{min-height:0!important;padding:0!important}.rbtl-strat--bare .rbtl-strat__head{border-radius:10px;border-bottom:0}.rbtl-strat--bare[data-over="true"]>.rbtl-strat__head{box-shadow:inset 0 0 0 2px var(--gold-400),0 8px 14px -10px rgba(0,0,0,.7)}.rbtl-bld__hint{font-size:14px;line-height:1.5;color:var(--ink-2);padding:2px 2px 12px;text-wrap:pretty}.rbtl-pool{background:var(--void-0);border:1px dashed var(--line-2)}.rbtl-pool .rbtl-strat__head{background:var(--void-1);border-bottom-color:var(--line-1)}.rbtl-pool .rbtl-strat__flavor{color:var(--ink-2)}.rbtl-pool__done{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.5;color:var(--gold-300);padding:4px 2px;text-wrap:pretty}.rbtl-commsum{display:flex;align-items:center;gap:10px 14px;padding:11px 16px;border:1px solid var(--line-1);border-radius:10px;margin-bottom:12px;background:var(--void-1);flex-wrap:wrap}.rbtl-commsum__n{font-family:var(--font-display);font-stretch:116%;font-weight:830;font-size:22px;line-height:1;color:var(--ink-1)}.rbtl-commsum__l{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rbtl-commsum__y{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:1px solid var(--line-gold);border-radius:999px;background:var(--gold-dim);font-family:var(--font-data);font-size:11.5px;color:var(--gold-300);white-space:nowrap}.rbtl-commsum__t{font-size:12.5px;line-height:1.5;color:var(--ink-2);flex:1 1 260px;min-width:200px;text-wrap:pretty}.rbtl-queue{position:fixed;left:50%;translate:-50%;bottom:104px;z-index:300;display:flex;flex-direction:column;width:min(760px,calc(100vw - 16px));border:1px solid var(--line-gold);border-radius:14px;background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-3);overflow:hidden;animation:rbtl-tray 200ms var(--ease-out)}.rbtl-queue__h{display:flex;align-items:center;gap:10px;padding:9px 12px 8px;border-bottom:1px solid var(--line-1)}.rbtl-queue__k{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);white-space:nowrap}.rbtl-queue__p{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-keycaps{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-queue__b{display:flex;align-items:center;gap:8px 16px;padding:9px 12px 12px;flex-wrap:wrap}.rbtl-queue__who{display:flex;align-items:center;gap:11px;min-width:0;flex:1 1 190px}.rbtl-queue__who img{width:56px;height:56px;border-radius:10px;object-fit:cover;border:1px solid var(--line-2);flex:none}.rbtl-queue__n{font-family:var(--font-display);font-weight:760;font-size:17px;letter-spacing:-.01em;line-height:1.1;color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-queue__r{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-queue__roles{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;max-width:250px;padding:2px 14px 0;border-left:1px solid var(--line-1)}.rbtl-queue__rolesh{display:flex;align-items:baseline;gap:7px;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rbtl-queue__rolesopt{font-family:var(--font-data);font-size:9px;letter-spacing:.04em;text-transform:none;color:var(--text-muted)}.rbtl-queue__rolesf{font-family:var(--font-data);font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}.rbtl-queue__b.is-lane .rbtl-queue__rolesf{color:var(--gold-400)}.rbtl-queue__lanes{display:inline-flex;align-items:center;gap:7px;min-width:0;flex-wrap:wrap}.rbtl-queue__lane{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;min-width:36px;padding:0 9px;border:1px solid var(--line-2);border-radius:9px;background:var(--void-2);font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;transition:border-color 140ms var(--ease-out),color 140ms var(--ease-out)}.rbtl-queue__lane img{width:16px;height:16px;display:block;opacity:.85}@media (max-width:480px){.rbtl-queue__lanes{gap:8px}.rbtl-queue__lane{height:44px}}.rbtl-queue__lane b{font-family:var(--font-data);font-weight:700;font-size:10px;color:var(--gold-300)}.rbtl-queue__lane:hover{color:var(--ink-1)}.rbtl-queue__lane.is-on{border-color:var(--gold-400);color:var(--gold-300)}.rbtl-queue__lane.is-on img{opacity:1}.rbtl-queue__chips{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap}.rbtl-queue__c{display:flex;flex-direction:column;align-items:center;gap:3px}.rbtl-queue__sep{width:1px;align-self:stretch;background:var(--line-2);margin:0 4px}.rbtl-queue__done{display:flex;align-items:center;gap:9px;padding:12px 14px 14px;font-size:13px;color:var(--ink-1)}.rbtl-queue__b{animation:rbtl-dockswap 200ms var(--ease-out)}.rbtl-queue__who{flex:0 1 auto}.rbtl-queue__r{display:flex;align-items:center;gap:6px}.rbtl-queue__cls{flex:none;color:var(--ink-3)}.rbtl-queue__keys{display:flex;align-items:center;gap:5px;font-size:10.5px}.rbtl-key{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border:1px solid var(--line-2);border-bottom-width:2px;border-radius:4px;background:var(--void-2);font-family:var(--font-data);font-size:10px;line-height:1;color:var(--ink-3)}.rbtl-queue__prog{position:absolute;top:0;left:0;right:0;height:3px;background:var(--line-1);pointer-events:none}.rbtl-queue__prog i{display:block;height:100%;background:linear-gradient(90deg,var(--gold-400),var(--gold-300));border-radius:0 2px 2px 0;transition:width 300ms var(--ease-out)}.rbtl-queue__chip{position:relative;width:44px;min-width:44px;height:44px;border-radius:10px;font-size:22px}.rbtl-queue__chips{flex:1 1 100%;padding-top:12px}.rbtl-queue__act{height:44px;min-width:74px;justify-content:center;border-radius:10px}.rbtl-queue__trk{display:flex;flex-direction:column;gap:3px;flex:1 1 200px;min-width:190px;margin-left:auto}.rbtl-queue__trkh{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rbtl-queue__trkh .onx-tnum{font-family:var(--font-data);letter-spacing:.04em;text-transform:none}.rbtl-queue__facts{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;align-items:baseline}.rbtl-queue__fact{display:contents}.rbtl-queue__factk{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap}.rbtl-queue__factv{font-family:var(--font-data);font-size:11px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rbtl-queue__who .rbtl-art--blank{width:56px;height:56px;border-radius:10px;border:1px solid var(--line-2);background:var(--void-2);flex:none}.rbtl-keypad__h .rbtl-art--blank{width:30px;height:30px;border-radius:7px;border:1px solid var(--line-2);background:var(--void-2);flex:none;font-size:13px}.rbtl-keypad{position:fixed;z-index:315;width:238px;background:var(--void-2);border:1px solid var(--line-gold);border-radius:12px;box-shadow:var(--shadow-3);overflow:hidden;animation:rbtl-tt 130ms var(--ease-out)}.rbtl-keypad__h{display:flex;align-items:center;gap:10px;padding:10px 12px 8px}.rbtl-keypad__h img{width:30px;height:30px;border-radius:7px;object-fit:cover;border:1px solid var(--line-2);flex:none}.rbtl-keypad__n{font-family:var(--font-display);font-weight:760;font-size:14px;line-height:1;color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.rbtl-keypad__g{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:2px 12px 10px}.rbtl-keypad__g .rbtl-chipb{height:44px;font-size:17px}.rbtl-keypad__un{display:flex;width:calc(100% - 24px);margin:0 12px 10px;height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface-raised);color:var(--ink-2);font-family:var(--font-body);font-weight:540;font-size:12.5px;cursor:pointer}.rbtl-keypad__un:hover{border-color:var(--line-3);color:var(--ink-1)}.rbtl-keypad__f{display:flex;align-items:center;gap:6px;padding:7px 12px 8px;border-top:1px solid var(--line-1);font-family:var(--font-data);font-size:11px;letter-spacing:.04em;color:var(--ink-3)}.rbtl-scrim{position:fixed;inset:0;z-index:310;background:transparent;display:block}.rbtl-scrim--dim{background:rgba(6,8,16,.6);z-index:360}.rbtl-drawer{position:fixed;top:var(--rbgb-vis,calc(var(--rb-admin-bar-height,0px) + var(--rb-topnav-height,0px)));right:0;bottom:0;width:min(420px,100vw);z-index:365;animation:rbtl-slide 220ms var(--ease-out);display:flex;flex-direction:column;background:var(--void-1);border-left:1px solid var(--line-2);box-shadow:var(--shadow-3)}.rbtl-drawer__h{display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--line-1);flex:none}.rbtl-drawer__t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.rbtl-drawer__m{font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbtl-drawer__b{display:flex;flex-direction:column;gap:8px;padding:12px 16px;overflow-y:auto;flex:1}.rbtl-drawer__f{display:flex;align-items:center;gap:8px;padding:11px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-1);flex:none;font-family:var(--font-data);font-size:11px;line-height:1.5;letter-spacing:.03em;color:var(--ink-3);text-wrap:pretty}.rbtl-brow{display:flex;flex-direction:column;gap:8px;padding:11px 12px 10px;border:1px solid var(--line-1);border-radius:10px;background:var(--void-2)}.rbtl-brow.is-on{border-color:var(--line-gold);background:var(--gold-dim)}.rbtl-brow__h{display:flex;align-items:center;gap:8px;min-width:0}.rbtl-brow__n{font-family:var(--font-display);font-weight:740;font-size:14.5px;letter-spacing:-.01em;color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.rbtl-brow__in{flex:1;min-width:0;height:30px;padding:0 9px;border:1px solid var(--line-gold);border-radius:7px;background:var(--void-2);color:var(--ink-1)!important;font-family:var(--font-body);font-size:13px;outline:none;caret-color:var(--gold-400)}.rbtl .rbtl-brow__in:focus,.rbtl .rbtl-brow__in:focus-visible{background:var(--surface-hover);border-color:var(--pulse-500)!important;outline:1px solid var(--pulse-500)!important;outline-offset:0;box-shadow:none!important}.rbtl-brow__segs{position:relative;display:flex;height:5px;border-radius:999px;background:var(--void-3);overflow:hidden}.rbtl-brow__segs span{display:block;height:100%}.rbtl-brow__f{display:flex;align-items:center;gap:6px;min-width:0}.rbtl-brow__m{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.rbtl-brow__b{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:7px;background:transparent;color:var(--ink-2);cursor:pointer;flex:none;padding:0}.rbtl-brow__b:hover{border-color:var(--line-3);color:var(--ink-1)}.rbtl-brow__b--del:hover{border-color:var(--loss);color:var(--loss)}.rbtl-brow__open{height:28px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid transparent;border-radius:7px;background:var(--gold-400);color:var(--gold-ink);font-family:var(--font-display);font-weight:700;font-size:12px;cursor:pointer;flex:none}.rbtl-brow__open:hover{background:var(--gold-300);color:var(--gold-ink)}.rbtl-share__url{display:flex;align-items:stretch;gap:8px}.rbtl-share__in{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--void-2);color:var(--ink-1)!important;font-family:var(--font-data);font-size:12px;letter-spacing:.01em;outline:none}.rbtl-share__row{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.rbtl-share__row .rbtl-btn{flex:1 1 150px;height:38px;justify-content:center}.rbtl-share__priv{position:relative;display:flex;flex-direction:column;gap:6px;padding:11px 13px;border:1px solid var(--line-1);border-radius:10px;background:var(--surface-raised);overflow:hidden;font-size:12.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.rbtl-share__priv .rbtl-rule{font-size:12px;color:var(--ink-3)}.rbtl-toast{position:fixed;left:50%;bottom:92px;transform:translateX(-50%);z-index:520;display:flex;align-items:center;gap:9px;height:40px;padding:0 16px;border:1px solid var(--line-gold);border-radius:10px;background:var(--void-2);box-shadow:var(--shadow-2);animation:rbtl-tray 200ms var(--ease-out) both;font-size:12.5px;font-weight:540;color:var(--ink-1);white-space:nowrap}.rbtl-pt{position:fixed;z-index:500;max-width:250px;padding:9px 11px 10px;background:var(--void-2);border:1px solid var(--line-gold);border-radius:9px;box-shadow:var(--shadow-3);pointer-events:none;animation:rbtl-tt 120ms var(--ease-out);font-size:11.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.rbtl-tt{position:fixed;z-index:500;width:264px;background:var(--void-2);border:1px solid var(--line-gold);border-radius:10px;box-shadow:var(--shadow-3);pointer-events:none;overflow:hidden;animation:rbtl-tt 120ms var(--ease-out)}.rbtl-tt__h{display:flex;align-items:center;gap:10px;padding:11px 12px 9px}.rbtl-tt__t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.rbtl-tt__n{font-family:var(--font-display);font-weight:760;font-size:14px;line-height:1;color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-tt__r{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.rbtl-tt__s{display:flex;align-items:baseline;gap:8px;padding:0 12px 8px;font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.rbtl-tt__why{display:flex;align-items:flex-start;gap:7px;padding:9px 12px 10px;border-top:1px solid var(--line-1);background:rgba(9,11,22,.5);font-size:12px;line-height:1.45;color:var(--ink-2)}.rbtl-tt__sq{width:6px;height:6px;background:var(--t);flex:none;margin-top:4px;display:block}.rbtl-tt__f{display:flex;align-items:center;gap:6px;padding:7px 12px 8px;border-top:1px solid var(--line-1);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--pulse-300)}.rbtl-tt__f::before{content:"";width:5px;height:5px;border-radius:999px;background:var(--pulse-400);flex:none}.rbtl-mob{display:none;position:fixed;left:0;right:0;bottom:var(--rb-anchor-h,0px);z-index:280;flex-direction:column}.rbtl-mob__bar{display:flex;align-items:center;gap:8px;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line-1);width:100%}.rbtl-mob__search{position:relative;flex:1;display:flex;align-items:center;min-width:0}.rbtl-mob__search svg{position:absolute;left:12px;pointer-events:none;color:var(--ink-3)}.rbtl-mob__in{width:100%;height:44px;padding:0 12px 0 34px;border:1px solid var(--line-2);border-radius:10px;background:var(--surface-raised);color:var(--ink-1)!important;font-family:var(--font-body);font-size:14px;caret-color:var(--gold-400);outline:1px solid transparent;outline-offset:0;transition:border-color 120ms var(--ease-out),background 120ms var(--ease-out),outline-color 120ms var(--ease-out)}.rbtl .rbtl-mob__in:focus,.rbtl .rbtl-mob__in:focus-visible{background:var(--surface-hover);border-color:var(--pulse-500)!important;outline:1px solid var(--pulse-500)!important;outline-offset:0;box-shadow:none!important}.rbtl-mob__b{height:44px;width:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:10px;background:var(--surface-raised);color:var(--ink-2);cursor:pointer;flex:none;padding:0}.rbtl-mob__b.is-on{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-300)}.rbtl-mob__f{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--line-gold);border-radius:10px;background:var(--gold-dim);color:var(--gold-300);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;max-width:52vw;flex:none}.rbtl-mob__f span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rbtl .rbtl-mob__f .rbtl-mob__fs{display:inline-grid;text-align:left}.rbtl .rbtl-mob__f .rbtl-mob__fv{grid-area:1/1}.rbtl .rbtl-mob__f .rbtl-mob__fv--ghost{visibility:hidden}.rbtl .rbtl-mob__f .rbtl-mob__fsh{display:none}@media (max-width:360px){.rbtl .rbtl-mob__f .rbtl-mob__fl{display:none}.rbtl .rbtl-mob__f .rbtl-mob__fsh{display:inline}}.rbtl-sheet__scrim{display:none;position:fixed;inset:0;background:rgba(6,8,16,.66);z-index:340}.rbtl-sheet{display:none;position:fixed;left:0;right:0;bottom:0;z-index:350;flex-direction:column;gap:13px;background:var(--void-1);border-top:1px solid var(--line-2);border-radius:16px 16px 0 0;max-height:82vh;overflow-y:auto;padding:12px 16px 24px;animation:rbtl-sheet 240ms var(--ease-out);box-shadow:var(--shadow-3)}.rbtl-sheet__handle{width:36px;height:4px;border-radius:999px;background:var(--void-4);align-self:center;flex:none}.rbtl-sheet__grp{display:flex;flex-direction:column;gap:7px}.rbtl-sheet__row{display:flex;flex-wrap:wrap;gap:7px}.rbtl-sheet__row--col{flex-direction:column;flex-wrap:nowrap;gap:6px}.rbtl .rbtl-sheet__b{height:44px;padding:0 15px;border:1px solid var(--line-1);border-radius:10px;background:var(--surface-raised);color:var(--ink-1);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:10px}.rbtl .rbtl-sheet__b.is-on{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-300)}.rbtl .rbtl-sheet__b--jump{flex:1;min-width:0;padding:0;justify-content:center}.rbtl .rbtl-sheet__b--mine>span:first-child{display:inline-flex;align-items:center;gap:8px}.rbtl .rbtl-sheet__b--mine svg{color:var(--gold-400);fill:var(--gold-400)}.rbtl .rbtl-sheet>*{flex-shrink:0}.rbtl-sheet__link{height:40px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:transparent;color:var(--pulse-300);font-family:var(--font-body);font-weight:540;font-size:13px;cursor:pointer}.rbtl-sheet__foot{font-family:var(--font-data);font-size:11px;letter-spacing:.05em;color:var(--ink-3);text-align:center}@keyframes rbtl-up{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@keyframes rbtl-tray{from{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}@keyframes rbtl-sheet{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}@keyframes rbtl-tt{from{opacity:0}to{opacity:1}}@keyframes rbtl-slide{from{transform:translateX(30px);opacity:0}to{transform:none;opacity:1}}@keyframes rbtl-dockin{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes rbtl-dockout{from{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes rbtl-dockswap{from{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rbtl *{animation:none!important;transition:none!important}}@media (hover:none) and (pointer:coarse){.rbtl-card .rbtl-star:not([data-starred="true"]){display:none!important}.rbtl-rrow .rbtl-star:not([data-starred="true"]){visibility:hidden}.rbtl-star[data-starred="true"]{pointer-events:none}.rbtl-voterail{display:none!important}.rbtl-dossvote{height:44px!important}.rbtl-seg--hist{height:auto}.rbtl-seg--hist .rbtl-seg__b{height:44px}.rbtl-pad{display:none!important}.rbtl-keycaps{display:none!important}}.rbtl-remote{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rbtl-remote .rbtl-remote__b{appearance:none;height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-2,rgba(174,182,214,.16));border-radius:8px;background:var(--surface-raised,#151A2E);color:var(--ink-2,#AEB6D6);font-family:var(--font-display,system-ui,sans-serif);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;flex:none;transition:border-color 120ms var(--ease-out,ease-out),color 120ms var(--ease-out,ease-out),background 120ms var(--ease-out,ease-out)}.rbtl-remote .rbtl-remote__b:hover{border-color:var(--line-3,rgba(174,182,214,.28));color:var(--ink-1,#EEF1FF)}.rbtl-remote .rbtl-remote__b:focus-visible{outline:2px solid var(--gold-400,#E8C268);outline-offset:2px}.rbtl-remote .rbtl-remote__b svg{flex:none}.rbtl-remote .rbtl-remote__b--gold{background:var(--gold-400,#E8C268);border-color:transparent;color:var(--gold-ink,#171106)}.rbtl-remote .rbtl-remote__b--gold:hover{background:var(--gold-300,#F0D28A);border-color:transparent;color:var(--gold-ink,#171106)}@media (max-width:1020px){.rbtl-track__note{display:none!important}.rbtl-status--split .rbtl-status__split{order:9;flex:1 1 100%;white-space:normal}.rbtl-status--split .rbtl-status__sep{display:none}.rbtl-remote .rbtl-remote__b{height:44px;padding:0 15px}}@media (max-width:700px){.rbtl-queue{left:8px;right:8px;translate:none;bottom:calc(88px + env(safe-area-inset-bottom,0px));width:auto!important}.rbtl-queue__trk{display:none}.rbtl-queue__keys{display:none}.rbtl-tool{display:none!important}.rbtl-mob,.rbtl-sheet,.rbtl-sheet__scrim{display:flex!important}.rbtl-mob[hidden],.rbtl-sheet[hidden],.rbtl-sheet__scrim[hidden]{display:none!important}.rbtl-cmd{display:none}.rbtl-strat__head{padding:9px 14px!important;top:var(--rbgb-vis,var(--rb-topnav-height,0px))}.rbtl-tiles{padding:12px 14px 18px!important}.rbtl-tray__grid{grid-template-columns:1fr!important}.rbtl-tray__col{border-right:none!important;border-bottom:1px solid var(--line-1)}.rbtl-tray__col--room{order:1}.rbtl-tray__col--proof{order:2;border-bottom:none!important}.rbtl-method__grid{grid-template-columns:1fr}.rbtl-method__src{gap:11px;padding:12px 14px;margin-bottom:8px}.rbtl-method__row{grid-template-columns:5px minmax(0,1fr);row-gap:2px}.rbtl-method__body{grid-column:2}.rbtl-method__body.is-data{font-family:inherit;font-size:12.5px}.rbtl-graded{padding:10px 14px}.rbtl-status{padding:8px 14px;flex-wrap:wrap;row-gap:6px}.rbtl-status__l{flex-basis:100%}.rbtl-modebar{padding:9px 14px 12px}.rbtl-modebar .rbtl-strip__msg{flex-basis:100%}.rbtl-modebar .rbtl-btn--solid{flex:1 1 100%;justify-content:center;height:44px}.rbtl-modepill{display:none!important}.rbtl-graded__r{margin-left:0;flex:1 1 100%;flex-wrap:wrap}.rbtl-led__cols{grid-template-columns:1fr}.rbtl-tray__head{flex-wrap:wrap;row-gap:12px;padding:12px 18px}.rbtl-tray__head .rbtl-tray__sub{white-space:normal;line-height:1.35}.rbtl-tray__head .rbtl-tray__name{flex-wrap:wrap;row-gap:6px;column-gap:8px}.rbtl-tray__head .rbtl-tray__h{white-space:normal;line-height:1.12;min-width:0;overflow-wrap:anywhere}.rbtl-tray__acts{flex:1 0 100%}.rbtl-tray__acts .rbtl-dosstar + .rbtl-x--30{margin-left:auto}}@media (max-width:700px),(hover:none) and (pointer:coarse){.rbtl-modal__esc{display:none}.rbtl-tray__head .rbtl-x--30{width:44px;height:44px;border-radius:10px}.rbtl-tray__head .rbtl-dosstar{width:auto;min-width:124px;height:44px;padding:0 16px 0 14px;font-size:12px}.rbtl-tray__head .rbtl-dosstar svg{width:16px;height:16px}}@media (max-width:700px) and (min-height:501px){body:has(#rbgb-jump.is-stuck) .rbtl-strat__head{top:calc(var(--rbgb-vis,var(--rb-topnav-height,0px)) + var(--rbtl-jump-h,46px))}}@media (max-height:500px){.rbtl-strat__head{position:relative;top:auto}.rbtl-cmd{position:static}}@media (max-width:620px){.rbtl-cadlabel{display:none!important}.rbtl-hist__p{display:none}}@media (max-width:480px){.rbtl{--rbtl-tile:calc((100% - 28px - 18px) / 3)}.rbtl-card,.rbtl-ghost{width:var(--rbtl-tile)}.rbtl-status__r{flex:none}.rbtl-status__src{font-size:12px}.rbtl-lens{gap:8px}.rbtl-lens__b{min-height:44px;padding:0 7px}.rbtl-chip{min-height:44px}.rbtl-btn[data-act="ledger-cta"]{min-height:44px}}@media (forced-colors:active){.rbtl-search:focus-within,.rbtl .rbtl-mob__in:focus{outline:2px solid Highlight!important;outline-offset:2px}}.rbtl-lst{background:var(--surface-panel,#0F1322);background-image:var(--grad-sheen,linear-gradient(180deg,rgba(174,182,214,.06) 0%,rgba(174,182,214,0) 18%));border:1px solid var(--line-1,rgba(174,182,214,.08));border-radius:12px;box-shadow:var(--shadow-2,0 8px 24px -8px rgba(2,4,10,.65));overflow:clip}.rbtl-lst__head{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;background-image:var(--grad-aurora,linear-gradient(180deg,rgba(90,80,160,.10),rgba(90,80,160,0)));border-bottom:1px solid var(--line-2,rgba(174,182,214,.16))}.rbtl-lst__head::before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:var(--grad-gold-line,linear-gradient(90deg,transparent,rgba(232,194,104,.55),transparent))}.rbtl-lst__kick{font-family:var(--font-display,system-ui,sans-serif);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400,#E8C268);line-height:1}.rbtl-lst .rbtl-lst__t>*{margin:0;font-family:var(--font-display,system-ui,sans-serif);font-stretch:116%;font-weight:830;font-size:30px;letter-spacing:-.01em;line-height:1;text-transform:uppercase;color:var(--ink-1,#EEF1FF)!important}.rbtl-lst__dek{display:flex;flex-direction:column;gap:8px;max-width:74ch;font-family:var(--font-body,system-ui,sans-serif);font-size:14px;line-height:1.62;color:var(--ink-1,#EEF1FF)}.rbtl-lst .rbtl-lst__dek p{margin:0;font-size:inherit;line-height:inherit;color:inherit!important}.rbtl-lst__body{display:flex;flex-direction:column;gap:24px;padding:18px 26px 26px}.rbtl-lst__jump{display:flex;flex-wrap:wrap;gap:8px}.rbtl-lst .rbtl-lst__chip{flex:1 1 140px;min-width:0;display:flex;align-items:center;gap:9px;height:44px;padding:0 12px 0 8px;border:1px solid var(--line-2,rgba(174,182,214,.16));border-radius:9px;background:var(--void-1,#0A0D18);text-decoration:none;cursor:pointer;transition:border-color 120ms var(--ease-out,ease-out),background 120ms var(--ease-out,ease-out),transform 120ms var(--ease-out,ease-out)}.rbtl-lst .rbtl-lst__chip:hover{border-color:var(--line-3,rgba(174,182,214,.28));background:var(--surface-hover,var(--void-2,#0F1322));transform:translateY(-1px);text-decoration:none}.rbtl-lst .rbtl-lst__chip img{width:28px;height:28px;border-radius:6px;border:1px solid var(--line-2,rgba(174,182,214,.16));object-fit:cover;flex:none}.rbtl-lst__chipt{display:flex;flex-direction:column;gap:2px;min-width:0}.rbtl-lst__chipr{display:flex;align-items:baseline;gap:6px;min-width:0}.rbtl-lst__ord{font-family:var(--font-data,ui-monospace,monospace);font-size:11px;color:var(--gold-400,#E8C268);flex:none}.rbtl-lst__chipn{font-family:var(--font-display,system-ui,sans-serif);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-1,#EEF1FF);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-lst__chipm{font-family:var(--font-data,ui-monospace,monospace);font-size:11px;color:var(--text-muted,var(--ink-3,#8A92B4));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-lst__entry{border-top:1px solid var(--line-1,rgba(174,182,214,.08));display:flex;flex-direction:column;gap:14px;scroll-margin-top:calc(var(--rb-admin-bar-height,0px) + var(--rb-topnav-height,0px) + 24px)}.rbtl-lst .rbtl-lst__entry{background:transparent!important;padding:22px 0 0!important;border-radius:0!important}.rbtl-lst__lead{display:flex;gap:18px;flex-wrap:wrap}.rbtl-lst__eord{font-family:var(--font-display,system-ui,sans-serif);font-stretch:116%;font-weight:830;font-size:38px;line-height:1;color:var(--gold-400,#E8C268);min-width:46px;text-align:center;flex:none;align-self:center}.rbtl-lst__vr{width:1px;align-self:stretch;background:var(--line-2,rgba(174,182,214,.16));flex:none}.rbtl-lst__et{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;flex:1 1 200px}.rbtl-lst__ek{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--font-display,system-ui,sans-serif);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;line-height:1}.rbtl-lst__ekn{color:var(--gold-400,#E8C268);white-space:nowrap}.rbtl-lst__dot{width:3px;height:3px;border-radius:999px;background:var(--line-3,rgba(174,182,214,.28));flex:none}.rbtl-lst__ekm{color:var(--text-muted,var(--ink-3,#8A92B4));white-space:nowrap}.rbtl-lst .rbtl-lst__et>:not(.rbtl-lst__ek){margin:0;font-family:var(--font-display,system-ui,sans-serif);font-weight:780;font-size:24px;letter-spacing:-.02em;line-height:1.1;color:var(--ink-1,#EEF1FF)}.rbtl-lst .rbtl-lst__act{position:relative;margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--line-2,rgba(174,182,214,.16));border-radius:8px;background:var(--void-1,#0A0D18);font-family:var(--font-display,system-ui,sans-serif);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-1,#EEF1FF);text-decoration:none;white-space:nowrap;cursor:pointer;flex:none;transition:border-color 120ms var(--ease-out,ease-out),background 120ms var(--ease-out,ease-out)}.rbtl-lst .rbtl-lst__act:hover{border-color:var(--line-3,rgba(174,182,214,.28));background:var(--surface-hover,var(--void-2,#0F1322));color:var(--ink-1,#EEF1FF);text-decoration:none}.rbtl-lst .rbtl-lst__act:focus-visible{outline:2px solid var(--gold-400,#E8C268);outline-offset:2px}.rbtl-lst .rbtl-lst__act svg{flex:none}.rbtl-lst .rbtl-lst__act::before{content:"";position:absolute;top:-7px;bottom:-7px;left:0;right:0}.rbtl-lst__cols{display:flex;align-items:flex-start;gap:20px}.rbtl-lst__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.rbtl-lst__rail{width:300px;flex:none;align-self:stretch}.rbtl-lst__railin{position:sticky;top:calc(var(--rb-admin-bar-height,0px) + var(--rb-topnav-height,0px) + 24px);display:flex;flex-direction:column;gap:8px}.rbtl-lst .rbtl-lst__prose{max-width:68ch;margin:0;font-family:var(--font-body,system-ui,sans-serif);font-size:14.5px;line-height:1.66;color:var(--ink-1,#EEF1FF)}.rbtl-lst .rbtl-lst__prose p{margin:0 0 10px;font-size:inherit;line-height:inherit;color:inherit!important}.rbtl-lst .rbtl-lst__prose p:last-child{margin-bottom:0}.rbtl-lst .rbtl-lst__card{background:var(--void-1,#0A0D18);border:1px solid var(--line-1,rgba(174,182,214,.08));border-radius:10px;box-shadow:var(--shadow-1,0 4px 14px -8px rgba(2,4,10,.55));transition:border-color 120ms var(--ease-out,ease-out),transform 120ms var(--ease-out,ease-out)}.rbtl-lst .rbtl-lst__card:hover{border-color:var(--line-3,rgba(174,182,214,.28));transform:translateY(-1px)}.rbtl-lst .rbtl-lst__cardn{font-family:var(--font-display,system-ui,sans-serif);font-stretch:90%;font-weight:720;color:var(--ink-1,#EEF1FF)}@media (max-width:1020px){.rbtl-lst__cols{flex-direction:column}.rbtl-lst__col{flex:none;width:100%}.rbtl-lst__rail{width:100%;align-self:auto}.rbtl-lst__railin{position:static;align-items:center}}@media (max-width:640px){.rbtl-lst__head{padding:16px 14px 14px}.rbtl-lst .rbtl-lst__t>*{font-size:22px}.rbtl-lst__dek{font-size:13.5px}.rbtl-lst__body{padding:14px 14px 18px;gap:20px}.rbtl-lst__entry{gap:12px}.rbtl-lst__eord{font-size:26px;min-width:34px}}@media (prefers-reduced-motion:reduce){.rbtl-lst *{transition:none!important;animation:none!important}}.rbtl .rbtl-traj--seed svg{cursor:default;overflow:visible}.rbtl-rvseg{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--line-3);border-radius:10px;background:var(--void-2);flex:none}.rbtl-rvseg__k{padding:0 6px 0 8px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.rbtl .rbtl-rvseg__b{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid var(--line-2);border-radius:7px;background:transparent;color:var(--ink-2);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.rbtl .rbtl-rvseg__b .onx-tnum{font-family:var(--font-data);font-size:11px;letter-spacing:0;font-weight:640;color:var(--ink-3)}.rbtl .rbtl-rvck{display:none;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.rbtl .rbtl-rvseg__b.is-on{background:color-mix(in srgb,var(--gold-400) 20%,transparent);border-color:var(--gold-400);color:var(--gold-300)}.rbtl .rbtl-rvseg__b.is-on .rbtl-rvck{display:block}.rbtl .rbtl-rvseg__b.is-on .onx-tnum{color:var(--gold-300)}@media (hover:hover){.rbtl .rbtl-rvseg__b:not(.is-on):hover{border-color:var(--line-3);color:var(--ink-1)}}.rbtl .rbtl-rvseg__b:focus-visible{outline:2px solid var(--pulse-500);outline-offset:2px}@media (pointer:coarse){.rbtl .rbtl-rvseg__b{height:44px}}.rbtl .rbtl-sheet__row--seg{flex-wrap:nowrap}.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b{flex:1 1 0;min-width:0;justify-content:center;gap:7px;padding:0 8px;border-color:var(--line-2);color:var(--ink-2)}.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b .rbtl-rvck{width:14px;height:14px}.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b.is-on{border-color:var(--gold-400);background:color-mix(in srgb,var(--gold-400) 20%,transparent);color:var(--gold-300)}.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b.is-on .rbtl-rvck{display:block}.rbtl .rbtl-sheet__row--seg .onx-tnum{font-family:var(--font-data);font-size:11.5px;letter-spacing:0;text-transform:none;color:var(--ink-3)}.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b.is-on .onx-tnum{color:var(--gold-300)}@media (max-width:359px){.rbtl .rbtl-sheet__row--seg>.rbtl-sheet__b{letter-spacing:.06em;gap:5px;padding:0 6px}}.rbtl .rbtl-sheet:has(.rbtl-sheet__row--seg) .rbtl-modal__head .rbtl-x{width:44px!important;height:44px!important}.rbtl .rbtl-sheet:has(.rbtl-sheet__row--seg) .rbtl-sheet__link{height:44px}.rbtl .rbtl-status__off{color:var(--ink-1)}.rbtl .rbtl-status__off b{font-weight:700;color:var(--gold-300)}.rbtl .rbtl-strata .rbtl-strat--slim>.rbtl-strat__head{box-shadow:none}.rbtl[data-rbtl-polish="1"] .rbtl-card__name{white-space:normal;overflow-wrap:normal;word-break:normal;text-overflow:clip;text-wrap:balance;line-height:1.1;max-height:2.4em;max-height:2lh}.rbtl[data-rbtl-polish="1"] .rbtl-card__name--cut{font-stretch:75%;letter-spacing:0}.rbtl[data-rbtl-polish="1"] .rbtl-card .rbtl-voterail button{height:36px}@media (pointer:coarse){.rbtl[data-rbtl-polish="1"] .rbtl-dossvote{height:44px}.rbtl[data-rbtl-polish="1"] .rbtl-votes{gap:8px}}.rbtl[data-rbtl-polish="1"] .rbtl-card[tabindex]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500),var(--shadow-2);z-index:2}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim{display:flex;align-items:center;min-height:44px}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-strat__head{flex:0 1 auto;min-width:0;padding-top:7px;padding-bottom:7px;background:transparent;border-bottom:0;box-shadow:none}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-strat__head>.rbtl-tier--lg{min-width:34px;height:30px;border-radius:7px;font-size:16px}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-strat__head :is(.rbtl-strat__count,.rbtl-strat__desc){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-tiles{flex:1 1 auto;min-width:0;display:flex;align-items:center}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-tiles>.rbtl-empty--slim{padding:0 18px 0 0;font-size:14px;line-height:1.35;color:var(--ink-2)}@media (max-width:700px){.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-strat__head{padding-top:7px!important;padding-bottom:7px!important}.rbtl[data-rbtl-polish="1"] .rbtl-strata:not(.rbtl-lv)>.rbtl-strat--slim>.rbtl-tiles>.rbtl-empty--slim{padding-right:14px}}.rbtl[data-rbtl-polish="1"] .rbtl-traj__tick,.rbtl[data-rbtl-polish="1"] .rbtl-traj__ends,.rbtl[data-rbtl-polish="1"] .rbtl-case__tag{font-size:11px}.rbtl[data-rbtl-shape="portrait"] .rbtl-card__art,.rbtl[data-rbtl-shape="portrait"] .rbtl-ghost__art{aspect-ratio:2/3}.rbtl[data-rbtl-shape="portrait"] .rbtl-card .rbtl-art:not(.rbtl-art--blank),.rbtl[data-rbtl-shape="portrait"] .rbtl-card[data-sel="true"] .rbtl-art:not(.rbtl-art--blank){left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.rbtl[data-rbtl-shape="portrait"] .rbtl-ghost__art img{object-position:50% 0}.rbtl[data-rbtl-shape="landscape"] .rbtl-card__art,.rbtl[data-rbtl-shape="landscape"] .rbtl-ghost__art{aspect-ratio:4/3}.rbtl[data-rbtl-shape="landscape"] .rbtl-card__art{background:radial-gradient(120% 95% at 50% 0%,color-mix(in srgb,var(--ink-1) 9%,var(--void-3)) 0%,var(--void-2) 62%,var(--void-1) 100%)}.rbtl[data-rbtl-shape="landscape"] .rbtl-card__art::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,0) 38%);pointer-events:none}.rbtl[data-rbtl-shape="landscape"] .rbtl-card .rbtl-art:not(.rbtl-art--blank),.rbtl[data-rbtl-shape="landscape"] .rbtl-card:hover .rbtl-art:not(.rbtl-art--blank){left:8%;top:9%;width:84%;height:82%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))!important}.rbtl[data-rbtl-shape="landscape"] .rbtl-card[data-sel="true"] .rbtl-art:not(.rbtl-art--blank){left:5%;top:6%;width:90%;height:88%}.rbtl[data-rbtl-shape="landscape"] .rbtl-card.is-dim .rbtl-art:not(.rbtl-art--blank){filter:saturate(.32) contrast(1.04) brightness(.6)!important}.rbtl[data-rbtl-shape="landscape"] .rbtl-card__shade{box-shadow:inset 0 -12px 12px -10px rgba(6,8,16,.55)}.rbtl[data-rbtl-shape="landscape"] .rbtl-ghost__art img{object-fit:contain;padding:9% 8%}.rbtl[data-rbtl-shape="portrait"] .rbtl-av{background-position:50% 0}.rbtl[data-rbtl-shape="landscape"] .rbtl-av{background-size:contain;background-origin:content-box;padding:3px;background-color:var(--void-3)}.rbtl[data-rbtl-shape="portrait"] .rbtl-rrow__art .rbtl-art:not(.rbtl-art--blank){left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.rbtl[data-rbtl-shape="landscape"] .rbtl-rrow__art{background:radial-gradient(120% 95% at 50% 0%,color-mix(in srgb,var(--ink-1) 9%,var(--void-3)) 0%,var(--void-2) 70%)}.rbtl[data-rbtl-shape="landscape"] .rbtl-rrow__art .rbtl-art:not(.rbtl-art--blank){left:6%;top:8%;width:88%;height:84%;object-fit:contain;filter:none}.rbtl[data-rbtl-shape="landscape"][data-rbtl-rows]{--rbtl-rtile:140px!important}.rbtl[data-rbtl-shape="landscape"][data-rbtl-pcols]{--rbtl-pcols:3}.rbtl-frow{padding-top:0;gap:18px;row-gap:8px}.rbtl-frow[hidden]{display:none}.rbtl-fgrp{display:inline-flex;align-items:center;gap:8px;min-width:0}.rbtl-fgrp__k{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.rbtl-fgrp__chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;padding:3px;min-height:36px;border:1px solid var(--line-2);border-radius:8px;background:var(--void-2)}.rbtl .rbtl-fchip{appearance:none;height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ink-2);font-family:var(--font-display);font-stretch:75%;font-weight:640;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background 120ms var(--ease-out),color 120ms var(--ease-out),border-color 120ms var(--ease-out)}.rbtl .rbtl-fchip:hover{color:var(--ink-1);border-color:var(--line-2)}.rbtl .rbtl-fchip.is-on{background:var(--void-4);border-color:var(--line-3);color:var(--ink-1);font-weight:780}.rbtl .rbtl-fchip:disabled{opacity:.42;cursor:default}.rbtl .rbtl-fchip:focus-visible{outline:2px solid var(--gold-400);outline-offset:1px}.rbtl-fchip__n{font-family:var(--font-data);font-stretch:100%;font-weight:500;font-size:11px;letter-spacing:0;color:var(--ink-3)}.rbtl-fchip.is-on .rbtl-fchip__n{color:var(--ink-2)}.rbtl .rbtl-sheet__b[data-act="filter"]:disabled{opacity:.42;cursor:default}@media (prefers-reduced-motion:reduce){.rbtl .rbtl-fchip{transition:none}}.rbtl .rbtl-piv--art{padding-left:5px}.rbtl-piv__img{position:relative;flex:none;width:24px;height:36px;border-radius:4px;overflow:hidden;background:var(--void-3)}.rbtl-piv__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.rbtl-queue__fx{display:flex;flex-wrap:wrap;gap:5px 6px;margin-top:4px;min-width:0;max-width:440px}.rbtl-queue__fxi{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;padding:3px 8px;border:1px solid var(--line-2);border-radius:6px;background:var(--void-2)}.rbtl-queue__fxk{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.rbtl-queue__fxv{font-family:var(--font-data);font-size:12.5px;line-height:1.35;color:var(--ink-1);min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rbtl[data-rbtl-shape="portrait"] .rbtl-queue__who img{width:66px;height:99px;object-fit:contain;border-radius:6px;background:var(--void-3)}.rbtl[data-rbtl-shape="landscape"] .rbtl-queue__who img{width:104px;height:78px;object-fit:contain;border-radius:8px;background:radial-gradient(120% 95% at 50% 0%,color-mix(in srgb,var(--ink-1) 9%,var(--void-3)) 0%,var(--void-2) 70%)}.rbtl[data-rbtl-shape="portrait"] .rbtl-keypad__h img{width:30px;height:45px;object-fit:contain;border-radius:5px;background:var(--void-3)}.rbtl[data-rbtl-shape="landscape"] .rbtl-keypad__h img{width:44px;height:33px;object-fit:contain;border-radius:6px;background:var(--void-3)}@media (max-width:480px){.rbtl[data-rbtl-shape="portrait"] .rbtl-queue__who img{width:54px;height:81px}.rbtl[data-rbtl-shape="landscape"] .rbtl-queue__who img{width:84px;height:63px}.rbtl-queue__fx{gap:4px 5px}.rbtl-queue__h .rbtl-x{width:44px;height:44px;margin:-9px -9px -9px 0}.rbtl-queue__lane{min-width:44px}.rbtl-keypad__un{height:44px}.rbtl-queue__n{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.15}}@media (max-width:640px){.rbtl-overlay{padding:calc(var(--rbgb-vis,var(--rb-topnav-height,0px)) + 12px) 12px calc(12px + var(--rb-anchor-h,0px) + env(safe-area-inset-bottom,0px))}.rbtl-overlay>.rbtl-modal{max-height:100%;overscroll-behavior:contain}.rbtl-overlay>.rbtl-modal--md{max-height:min(82vh,100%)}.rbtl-overlay .rbtl-modal__head .rbtl-x{width:44px;height:44px;margin:-7px -8px -7px 0;border-radius:10px}}@media (min-width:701px){:is(.rbtl[data-rbtl-rows="on"][data-rbtl-fit="art"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"][data-rbtl-fit="art"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles{grid-template-columns:repeat(auto-fill,var(--rbtl-rtile))}}.rbtl-rqs{display:block;container:rqs / inline-size}.rbtl-rqs__see{display:block;height:0;overflow:hidden}.rbtl-rqs__in{display:none;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who tiers skip";align-items:center;gap:12px 16px;height:82px;margin:0 0 12px;padding:12px 16px;border:1px solid var(--line-gold);border-radius:10px;background:var(--void-2);overflow:hidden}html[data-rbtl-rq="b"] .rbtl[data-rbtl-rq-mode="ab"] .rbtl-rqs__in,html[data-rbtl-rq-on] .rbtl[data-rbtl-rq-mode="on"] .rbtl-rqs__in{display:grid}.rbtl-rqs__who{grid-area:who;display:flex;align-items:center;gap:12px;min-width:0}.rbtl-rqs__art{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:8px;overflow:hidden;border:1px solid var(--line-2);background:var(--void-3);font-family:var(--font-display);font-weight:760;font-size:16px;color:var(--ink-2)}.rbtl-rqs__img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.rbtl[data-rbtl-shape="landscape"] .rbtl-rqs__img{object-fit:contain;object-position:center}.rbtl-rqs__txt{display:flex;flex-direction:column;gap:5px;min-width:0}.rbtl-rqs__nm{display:block;height:20px;font-family:var(--font-display);font-weight:760;font-size:17px;line-height:20px;color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-rqs__ct{display:block;min-height:15px;font-family:var(--font-data);font-size:12px;line-height:15px;color:var(--ink-3)}.rbtl-rqs__tiers{grid-area:tiers;display:flex;gap:8px;min-width:0}.rbtl-rqs__t{flex:none;width:auto;min-width:64px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 5px;border:0;border-radius:8px;background:var(--t,var(--ink-3));color:var(--void-0);cursor:pointer;touch-action:manipulation;transition:transform 150ms var(--ease-out),box-shadow 150ms var(--ease-out)}.rbtl-rqs__t b{font-family:var(--font-display);font-weight:830;font-size:22px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.rbtl-rqs__w{font-family:var(--font-display);font-stretch:75%;font-weight:700;letter-spacing:-.01em;font-size:11px;line-height:1.1;white-space:nowrap;text-align:center}@media (hover:hover){.rbtl-rqs__t:not(:disabled):hover{box-shadow:inset 0 0 0 2px rgba(6,8,16,.7)}}.rbtl-rqs__t:not(:disabled):active{transform:scale(.95)}.rbtl-rqs__t:disabled{opacity:.45;cursor:default}.rbtl-rqs__skip{grid-area:skip;height:44px;padding:0 16px;justify-content:center}.rbtl-rqs__open{display:none;grid-area:tiers;justify-self:start;justify-content:center;height:44px;padding:0 18px;font-size:14px}.rbtl-rqs__in[data-rqs-full] .rbtl-rqs__tiers,.rbtl-rqs__in[data-rqs-full] .rbtl-rqs__skip{display:none}.rbtl-rqs__in[data-rqs-full] .rbtl-rqs__open{display:inline-flex}.rbtl-rqs__in--2r{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who skip" "tiers tiers";height:146px}.rbtl-rqs__in--2r .rbtl-rqs__t{flex:1 1 0;height:48px}@container rqs (max-width:999px){.rbtl-rqs__in{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who skip" "tiers tiers";height:146px}.rbtl-rqs__t{flex:1 1 0;height:48px}.rbtl-rqs__in--2r{height:202px}.rbtl-rqs__in--2r .rbtl-rqs__tiers{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:700px){.rbtl-rqs__in,.rbtl-rqs__in--2r{grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:20px 24px 36px auto;grid-template-areas:"art kick skip" "art nm skip" "ct ct ct" "tiers tiers tiers";gap:0 12px;height:158px;padding:10px 12px;align-items:stretch}.rbtl-rqs__who,.rbtl-rqs__txt{display:contents}.rbtl-rqs__art{grid-area:art;align-self:center;width:44px;height:44px}.rbtl-rqs__txt>.rbtl-kick{grid-area:kick;align-self:end;margin-bottom:4px}.rbtl-rqs__nm{grid-area:nm;align-self:start;font-size:16px}.rbtl-rqs__ct{grid-area:ct;align-self:start;margin-top:6px}.rbtl-rqs__skip{align-self:center}.rbtl-rqs__tiers{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px 6px;margin-top:8px}.rbtl-rqs--r2 .rbtl-rqs__tiers,.rbtl-rqs--r3 .rbtl-rqs__tiers,.rbtl-rqs--r4 .rbtl-rqs__tiers{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.rbtl-rqs__t,.rbtl-rqs__in--2r .rbtl-rqs__t{width:auto;min-width:0;height:48px;padding:4px 2px}.rbtl-rqs__t b{font-size:20px}.rbtl-rqs__w{white-space:normal;overflow-wrap:anywhere}.rbtl-rqs--r2 .rbtl-rqs__in{height:214px}.rbtl-rqs--r3 .rbtl-rqs__in{height:270px}.rbtl-rqs--r4 .rbtl-rqs__in{height:326px}.rbtl-rqs__open{justify-self:stretch;margin-top:8px}}@media (prefers-reduced-motion:reduce){.rbtl-rqs__t{transition:none}.rbtl-rqs__t:not(:disabled):active{transform:none}}.rbtl-kc{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;min-width:20px;height:20px;padding:0 5px;border-radius:5px;font-family:var(--font-data);font-weight:700;font-size:11px;font-style:normal;line-height:1;letter-spacing:0;color:#0B0E1A;background-color:#CBD1E3;background-image:linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(6,8,16,.1),0 2px 0 0 #6F7796,0 0 0 1px rgba(6,8,16,.55),0 2px 0 1px rgba(6,8,16,.55);transform:translateY(-1px);transition:transform 150ms var(--ease-out)}:active>.rbtl-kc{transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(6,8,16,.55)}:disabled>.rbtl-kc{color:var(--ink-2);background-color:#272E4B;background-image:none;box-shadow:inset 0 0 0 1px rgba(174,182,214,.3);transform:none}.rbtl-rg{position:sticky;top:calc(var(--rbtl-cmd-top,0px) + var(--rbtl-cmd-h,0px) + 8px);z-index:120;margin:0 0 12px;border:1px solid var(--line-gold);border-radius:12px;background:var(--void-1);box-shadow:0 -9px 0 0 var(--void-0),var(--shadow-3)}.rbtl-rg button:focus-visible{outline:2px solid var(--pulse-500);outline-offset:2px}.rbtl-rg__top{display:flex;align-items:center;gap:16px;padding:6px 8px 6px 16px;min-height:48px;border-bottom:1px solid var(--line-1)}.rbtl-rg__k,.rbtl-rg__nk,.rbtl-rg__y{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);white-space:nowrap}.rbtl-rg__nk,.rbtl-rg__y{color:var(--ink-3);letter-spacing:.12em}.rbtl-rg__bar{flex:1;min-width:60px;height:8px;border-radius:999px;background:var(--void-4);overflow:hidden}.rbtl-rg__bar i{display:block;width:100%;height:100%;background:var(--gold-400);transform-origin:0 50%;transform:scaleX(var(--p,0));transition:transform 240ms var(--ease-out)}.rbtl-rg__n{font-family:var(--font-data);font-size:12px;color:var(--ink-2);white-space:nowrap}.rbtl-rg__n b{font-weight:600;color:var(--ink-1)}.rbtl-rg__next{display:flex;align-items:center;gap:6px}.rbtl-rg__nx{width:36px;height:36px;padding:0;border:1px solid var(--line-2);border-radius:8px;overflow:hidden;background:var(--void-3);cursor:pointer;flex:none}.rbtl-rg__nx img,.rbtl-rg__art img,.rbtl-rg__av img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.rbtl[data-rbtl-shape="landscape"] :is(.rbtl-rg__nx,.rbtl-rg__art,.rbtl-rg__av) img{object-fit:contain;object-position:center}.rbtl-rg__top .rbtl-x,.rbtl-rg__dacts .rbtl-x{width:36px;height:36px}.rbtl-rg__main{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who tiers acts" "who say acts" "roles roles roles";align-items:start;gap:6px 16px;padding:12px 16px}.rbtl-rg__who{grid-area:who;display:flex;align-items:flex-start;gap:14px;min-width:0}.rbtl-rg__art{flex:none;display:grid;place-items:center;width:72px;height:72px;border:1px solid var(--line-2);border-radius:10px;overflow:hidden;background:var(--void-3)}.rbtl-rg__txt{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-top:2px}.rbtl-rg__nm{font-family:var(--font-display);font-weight:760;font-size:20px;line-height:1.15;letter-spacing:-.01em;color:var(--ink-1);overflow-wrap:anywhere}.rbtl-rg__r{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.rbtl-rg__fx{display:flex;flex-wrap:wrap;gap:5px}.rbtl-rg__fxi{display:inline-block;max-width:100%;padding:3px 7px;border:1px solid var(--line-2);border-radius:6px;background:var(--void-2);font-size:14px;line-height:1.35;color:var(--ink-1);overflow-wrap:anywhere}.rbtl-rg__fxk{margin-right:5px;font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.rbtl-rg__tiers{grid-area:tiers;display:flex;gap:8px}.rbtl-rg__tb{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none;width:auto;min-width:68px}.rbtl-rg__t{position:relative;isolation:isolate;width:100%;height:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 3px;border:0;border-radius:10px;background:var(--t,var(--ink-3));color:var(--void-0);cursor:pointer;touch-action:manipulation;transition:transform 150ms var(--ease-out)}.rbtl-rg__t::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 2px rgba(6,8,16,.7);transition:opacity 150ms var(--ease-out)}@media (hover:hover){.rbtl-rg__t:hover::before{opacity:1}}.rbtl-rg__t:active{transform:scale(.95)}.rbtl-rg__t[data-cur="true"]{box-shadow:inset 0 0 0 4px var(--void-0)}.rbtl-rg__t b{font-family:var(--font-display);font-weight:830;font-size:26px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.rbtl-rg__t b[data-len="2"]{font-size:22px}.rbtl-rg__t b[data-len="3"]{font-size:18px}.rbtl-rg__w{font-family:var(--font-display);font-weight:700;font-size:11px;line-height:1.1;text-align:center;white-space:nowrap}.rbtl-rg__t>.rbtl-kc{position:absolute;top:-7px;left:-7px;z-index:2;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(6,8,16,.1),0 2px 0 0 #6F7796,0 0 0 1px rgba(6,8,16,.8),0 2px 0 1px rgba(6,8,16,.8)}.rbtl-rg__t:active>.rbtl-kc{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(6,8,16,.8)}.rbtl-rg__tc{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap}.rbtl-rg__acts{grid-area:acts;display:flex;flex-direction:column;gap:6px;align-self:stretch;padding-left:16px;border-left:1px solid var(--line-1)}.rbtl-rg__a{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:116px;min-height:36px;padding:0 8px 0 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--void-3);font-family:var(--font-display);font-weight:640;font-size:14px;line-height:1.1;color:var(--ink-1);cursor:pointer;white-space:nowrap}.rbtl-rg__a:disabled{color:var(--ink-3);border-style:dashed;cursor:default}.rbtl-rg__a[aria-pressed="true"]{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-300)}@media (hover:hover){.rbtl-rg__a:not(:disabled):hover,.rbtl-rg__nx:hover,.rbtl-rg__more:hover,.rbtl-rg__all:hover{background:var(--void-4);border-color:var(--line-3)}}.rbtl-rg__say{grid-area:say;margin:0;min-height:20px;font-size:14px;line-height:20px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbtl-rg__say b{font-weight:600;color:var(--ink-1)}.rbtl-rg__say .rbtl-tier{vertical-align:1px;margin:0 2px}.rbtl-rg__roles{grid-area:roles;max-width:none;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0 0;border-left:0;border-top:1px solid var(--line-1)}.rbtl-rg__roles .rbtl-queue__rolesf{max-width:none}.rbtl-rg__empty{padding:14px 16px;font-size:14px;color:var(--ink-1)}.rbtl-rg--wide .rbtl-rg__main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who acts" "tiers tiers" "say say" "roles roles"}.rbtl-rg--wide .rbtl-rg__acts{flex-direction:row;align-self:start;padding-left:0;border-left:0}.rbtl-rg--wide .rbtl-rg__tiers{padding-top:7px}.rbtl-rg--wide .rbtl-rg__tb{flex:1 1 0;width:auto;min-width:min-content}.rbtl-rg--wide .rbtl-rg__t{height:60px}.rbtl-rg__dh{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 10px 4px 16px}.rbtl-rg__dtx{display:flex;flex-direction:column;gap:3px;flex:1 1 260px;min-width:0}.rbtl-rg__dt{font-family:var(--font-display);font-weight:790;font-size:20px;line-height:1.15;letter-spacing:-.015em;color:var(--ink-1)}.rbtl-rg__ds{font-size:14px;line-height:1.4;color:var(--ink-2)}.rbtl-rg__dacts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rbtl-rg__dacts .rbtl-rg__a{min-width:0;min-height:36px;justify-content:center}.rbtl-rg__share{height:36px}.rbtl-rg__dr{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:6px 16px}.rbtl-rg__rcs{display:inline-flex;flex-wrap:wrap;gap:10px}.rbtl-rg__rc{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-data);font-size:12px;color:var(--ink-1)}.rbtl-rg__rc b{font-weight:600}.rbtl-rg__chip{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:5px;background:var(--t,var(--ink-3));color:var(--void-0);font-family:var(--font-display);font-weight:830;font-size:12px;line-height:1}.rbtl-rg__lg{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--ink-2)}.rbtl-rg__lgs{display:inline-grid;place-items:center;height:16px;padding:0 4px;border:1px solid var(--line-2);border-radius:4px;background:rgba(6,8,16,.88);font-family:var(--font-data);font-weight:700;font-size:11px;line-height:1;color:var(--ink-1)}.rbtl-rg__cv{display:grid;grid-template-columns:72px repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:stretch;padding:6px 16px 14px}.rbtl-rg--all .rbtl-rg__cv{max-height:min(50vh,440px);overflow-y:auto;overscroll-behavior:contain}.rbtl-rg__ring{display:grid;place-items:center;align-self:center}.rbtl-rg__ring svg{display:block;width:72px;height:72px}.rbtl-rg__rc1{font-family:var(--font-display);font-weight:800;font-size:18px;fill:var(--ink-1)}.rbtl-rg__rc2{font-family:var(--font-display);font-weight:600;font-size:11px;fill:var(--ink-2)}.rbtl-rg__g{min-width:0;display:flex;flex-direction:column;gap:6px;padding:7px 8px 8px;border:1px solid var(--line-1);border-radius:10px;background:var(--void-2)}.rbtl-rg__gh{display:flex;align-items:center;gap:6px;min-height:18px;font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.15;color:var(--ink-1);white-space:nowrap}.rbtl-rg__gh svg{flex:none}.rbtl-rg__gh>span:not(.rbtl-rg__gn){overflow:hidden;text-overflow:ellipsis}.rbtl-rg__gn{margin-left:auto;font-family:var(--font-data);font-weight:600;font-size:12px;color:var(--ink-2)}.rbtl-rg__iu{color:var(--pulse-500)}.rbtl-rg__ie{color:var(--gold-400)}.rbtl-rg__id{color:var(--loss)}.rbtl-rg__gb{display:flex;flex-wrap:nowrap;gap:5px;overflow:hidden}.rbtl-rg--all .rbtl-rg__gb{flex-wrap:wrap}.rbtl-rg__ge{font-size:14px;line-height:36px;color:var(--ink-2)}.rbtl-rg__av{position:relative;flex:none;width:36px;height:36px;border:1px solid var(--line-2);border-radius:8px;overflow:hidden;background:var(--void-3)}.rbtl-rg__avb{position:absolute;left:0;right:0;bottom:0;height:15px;display:grid;place-items:center;background:rgba(6,8,16,.88);font-family:var(--font-data);font-weight:700;font-size:12px;line-height:1;letter-spacing:-.04em;color:var(--ink-1);white-space:nowrap}.rbtl-rg__avd{position:absolute;top:2px;right:2px;height:15px;padding:0 3px;border-radius:4px;font-family:var(--font-data);font-weight:800;font-size:11px;line-height:15px;letter-spacing:-.04em;color:var(--void-0);box-shadow:0 0 0 1.5px var(--ink-1)}.rbtl-rg__avd--up{background:var(--pulse-500)}.rbtl-rg__avd--dn{background:var(--loss)}.rbtl-rg__more,.rbtl-rg__all{border:1px solid var(--line-3);border-radius:8px;background:var(--void-3);color:var(--ink-1);cursor:pointer}.rbtl-rg__more{flex:none;width:36px;height:36px;padding:0;font-family:var(--font-data);font-weight:700;font-size:12px}.rbtl-rg__all{min-height:44px;padding:0 14px;font-family:var(--font-display);font-weight:640;font-size:14px;white-space:nowrap}@media (min-width:701px){.rbtl:has(.rbtl-rg) .rbtl-strat__head{top:calc(var(--rbtl-cmd-top,0px) + var(--rbtl-cmd-h,0px) + var(--rbtl-rg-h,0px) + 8px)}}@media (min-width:701px){.rbtl-rg{margin-top:8px}.rbtl-rg::before{content:"";position:absolute;left:-1px;right:-1px;bottom:100%;height:20px;background:var(--void-0);pointer-events:none}}@media (min-width:701px) and (max-width:1199px){.rbtl-rg__main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who acts" "tiers tiers" "say say" "roles roles"}.rbtl-rg__acts{flex-direction:row;align-self:start;padding-left:0;border-left:0}.rbtl-rg__tiers{padding-top:7px}.rbtl-rg__tb{flex:1 1 0;min-width:min-content}}.rbtl-rg__roles .rbtl-queue__rolesh,.rbtl-rg__roles .rbtl-queue__rolesopt,.rbtl-rg__roles .rbtl-queue__lane,.rbtl-rg__roles .rbtl-queue__lane b{font-size:11px}.rbtl-rg__roles .rbtl-queue__rolesf{font-size:11px;white-space:normal;overflow:visible}.rbtl-rg__lt{white-space:nowrap}.rbtl-rg__keys{display:inline-flex;align-items:center;gap:3px}.rbtl-kc--sh svg{display:block}:active>.rbtl-rg__keys>.rbtl-kc{transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(6,8,16,.55)}:disabled>.rbtl-rg__keys>.rbtl-kc{color:var(--ink-2);background-color:#272E4B;background-image:none;box-shadow:inset 0 0 0 1px rgba(174,182,214,.3);transform:none}.rbtl-rb--blend{font-size:11px}@media (max-width:379px){.rbtl-rb--blend{left:2px;padding:0 4px}}.rbtl-rg__mini{display:none}.rbtl .rbtl-rg__share{font-stretch:100%;font-weight:640;font-size:14px;letter-spacing:0}.rbtl .rbtl-rqs__open{color:var(--gold-ink)}.rbtl-rg__bsum .rbtl-cmpsum__c svg{flex:none;color:var(--cc)}.rbtl-rg__bsum .rbtl-cmpsum__hint{white-space:normal}@media (max-width:700px){.rbtl-rg{position:fixed;left:0;right:0;top:auto;bottom:max(var(--rb-anchor-h,0px),env(safe-area-inset-bottom,0px));z-index:285;margin:0;max-height:calc(100dvh - max(var(--rb-anchor-h,0px),env(safe-area-inset-bottom,0px)) - max(var(--rbgb-vis,var(--rb-topnav-height,0px)),env(safe-area-inset-top,0px)) - 8px);overflow-y:auto;overscroll-behavior:contain;border-bottom:0;border-radius:16px 16px 0 0;box-shadow:var(--shadow-3)}.rbtl:has(.rbtl-rg) .rbtl-mob{display:none!important}.rbtl:has(.rbtl-rg) [data-rbtl-main]{padding-bottom:calc(var(--rbtl-rg-h,0px) + 12px)}.rbtl-rg__top{flex-wrap:wrap;gap:0 10px;min-height:44px;padding:4px 4px 8px 12px}.rbtl-rg__top .rbtl-rg__n{margin-left:auto}.rbtl-rg__bar{order:5;flex:1 1 100%;min-width:0;margin-right:8px}.rbtl-rg__top .rbtl-x,.rbtl-rg__dacts .rbtl-x{width:44px;height:44px}.rbtl-rg__next{display:none}.rbtl-rg__main,.rbtl-rg--wide .rbtl-rg__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"who" "say" "tiers" "acts" "roles";gap:8px;padding:10px 8px 12px}.rbtl-rg__who{align-items:center;gap:10px}.rbtl-rg__art{width:48px;height:48px}.rbtl-rg__txt{gap:4px}.rbtl-rg__nm{font-size:17px}.rbtl-rg__say{white-space:normal}.rbtl-rg__tiers{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px 6px;padding-top:6px}.rbtl-rg--c3 .rbtl-rg__tiers{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.rbtl-rg__more{width:44px;height:44px}.rbtl-rg__tb,.rbtl-rg--wide .rbtl-rg__tb{flex:none;width:auto;min-width:0}.rbtl-rg__t,.rbtl-rg--wide .rbtl-rg__t{height:auto;min-height:60px;padding:8px 2px 6px}.rbtl-rg__w{font-stretch:75%;white-space:normal;overflow-wrap:anywhere}.rbtl-rg--c3 .rbtl-rg__t{min-height:52px;padding:6px 2px 5px}.rbtl-rg__roles .rbtl-queue__lane{min-height:44px}.rbtl-rg__mini{display:flex;flex:1 1 100%;flex-direction:column;align-items:stretch;gap:6px;min-height:44px;margin:4px 0 2px;padding:8px 10px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-2);font-size:14px;line-height:1.3;text-align:left;cursor:pointer}.rbtl .rbtl-rg__mini{color:var(--ink-2)}.rbtl-rg__mb{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--void-4)}.rbtl-rg__mb>span{display:block;height:100%}.rbtl-rg__mbu{background-color:rgba(47,201,175,.28);background-image:repeating-linear-gradient(45deg,rgba(47,201,175,.95) 0 2.4px,rgba(47,201,175,.28) 2.4px 6px)}.rbtl-rg__mbe{background:var(--gold-400)}.rbtl-rg__mbd{background-color:rgba(255,92,105,.22);background-image:radial-gradient(circle,rgba(255,92,105,.95) 1.4px,transparent 1.8px);background-size:6px 6px}.rbtl-rg__mt{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.rbtl-rg__mt>span{display:inline-flex;align-items:center;gap:4px}.rbtl-rg__mt b{font-weight:700;color:var(--ink-1)}.rbtl-rg__mgo{margin-left:auto;color:var(--gold-300);font-weight:600}.rbtl-rg--done:not(.rbtl-rg--all) .rbtl-rg__cv,.rbtl-rg--done:not(.rbtl-rg--all) .rbtl-rg__dr{display:none}.rbtl-rg__acts,.rbtl-rg--wide .rbtl-rg__acts{flex-direction:row;padding-left:0;border-left:0}.rbtl-rg__a{flex:1 1 0;min-width:0;min-height:44px;justify-content:center}.rbtl-rg__dh{padding:10px 8px 4px 12px}.rbtl-rg__dtx{padding-right:40px}.rbtl-rg__dt{font-size:17px}.rbtl-rg__dacts{flex:1 1 100%;gap:8px}.rbtl-rg__dacts .rbtl-x{position:absolute;top:4px;right:4px}.rbtl-rg__dacts .rbtl-rg__a,.rbtl-rg__share{flex:1 1 auto;min-height:44px;height:auto;white-space:normal;text-align:center;justify-content:center}.rbtl-rg--done .rbtl-rg__dacts .rbtl-rg__a,.rbtl-rg--done .rbtl-rg__share{flex:1 1 0;padding:4px 10px;line-height:1.15}.rbtl-rg--done .rbtl-rg__dacts [data-act="bld-undo"]{flex:0 0 auto;min-width:64px}.rbtl-rg--done .rbtl-rg__dacts .rbtl-rg__wide{flex:1 1 100%;order:5}.rbtl-rg__dr{padding:4px 12px;gap:6px 12px}.rbtl-rg__lg{display:none}.rbtl-rg__cv{grid-template-columns:56px repeat(3,minmax(0,1fr));gap:8px;padding:6px 8px 12px}.rbtl-rg__ring svg{width:56px;height:56px}.rbtl-rg__g{padding:6px 7px}.rbtl-rg__gh{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;white-space:normal}.rbtl-rg__gh .rbtl-rg__gn{grid-row:1;grid-column:2;justify-self:end;font-size:14px;color:var(--ink-1)}.rbtl-rg__gh .rbtl-rg__gl{grid-column:1/-1;font-size:12px;line-height:1.2;font-weight:640;color:var(--ink-2)}.rbtl-rg__gb{display:none}.rbtl-rg__all{grid-column:1/-1}.rbtl-rg--all .rbtl-rg__cv{grid-template-columns:minmax(0,1fr);max-height:42vh}.rbtl-rg--all .rbtl-rg__ring{justify-self:start}.rbtl-rg--all .rbtl-rg__gh{display:flex}.rbtl-rg--all .rbtl-rg__gh .rbtl-rg__gl{font-size:14px;color:var(--ink-1)}.rbtl-rg--all .rbtl-rg__gh .rbtl-rg__gn{margin-left:auto}.rbtl-rg--all .rbtl-rg__gb{display:flex}}.rbtl .rbtl-rg__t,.rbtl .rbtl-rqs__t{color:var(--void-0)}.rbtl .rbtl-rg__a,.rbtl .rbtl-rg__more,.rbtl .rbtl-rg__all{color:var(--ink-1)}.rbtl .rbtl-rg__a:disabled{color:var(--ink-3)}.rbtl .rbtl-rg__a[aria-pressed="true"]{color:var(--gold-300)}@media (hover:none) and (pointer:coarse){.rbtl-kc{display:none}}@media (prefers-reduced-motion:reduce){.rbtl-kc,.rbtl-rg__t,.rbtl-rg__bar i{transition:none}.rbtl-rg__t:active,:active>.rbtl-kc{transform:none}}.rbtl-rqs__in{--rqs-n:var(--rqs-nd,1);height:auto;min-height:calc(82px + (var(--rqs-n) - 1) * 20px)}.rbtl-rqs__nm{height:auto;min-height:calc(var(--rqs-n,1) * 20px);overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.rbtl-rqs__cn{white-space:nowrap}.rbtl .rbtl-rqs__open{font-stretch:100%;font-weight:640;letter-spacing:0}.rbtl-rqs__in[data-rqs-full] .rbtl-rqs__art{border-color:var(--line-gold);background:var(--gold-dim);color:var(--gold-400)}.rbtl-rqs__ok{display:block}@media (min-width:701px){.rbtl-rqs__t{flex:1 1 auto;min-width:64px;padding:4px 8px}}.rbtl-rqs__w{font-stretch:100%}@container rqs (max-width:999px){.rbtl-rqs__in{--rqs-n:var(--rqs-nt,1);height:auto;min-height:calc(146px + (var(--rqs-n) - 1) * 20px)}.rbtl-rqs__in--2r{height:auto;min-height:calc(202px + (var(--rqs-n) - 1) * 20px)}.rbtl-rqs__t{flex:1 1 0;padding:4px 5px}}@media (max-width:700px){.rbtl-rqs__in,.rbtl-rqs__in--2r{--rqs-n:var(--rqs-nq,1);grid-template-rows:44px auto auto auto;grid-template-areas:"art kick skip" "nm nm nm" "ct ct ct" "tiers tiers tiers";align-content:start;height:auto;min-height:calc(180px + (var(--rqs-n) - 1) * 20px + (var(--rqs-wl,1) - 1) * 13px)}.rbtl-rqs--r2 .rbtl-rqs__in{height:auto;min-height:calc(236px + (var(--rqs-n) - 1) * 20px + (var(--rqs-wl,1) - 1) * 13px)}.rbtl-rqs--r3 .rbtl-rqs__in{height:auto;min-height:calc(292px + (var(--rqs-n) - 1) * 20px + (var(--rqs-wl,1) - 1) * 13px)}.rbtl-rqs--r4 .rbtl-rqs__in{height:auto;min-height:calc(348px + (var(--rqs-n) - 1) * 20px + (var(--rqs-wl,1) - 1) * 13px)}.rbtl-rqs__t,.rbtl-rqs__in--2r .rbtl-rqs__t{height:auto;min-height:48px;padding:4px 1px}.rbtl-rqs__w{font-stretch:75%;overflow-wrap:normal}.rbtl-rqs__art,.rbtl-rqs__skip{align-self:center}.rbtl-rqs__txt>.rbtl-kick{align-self:center;margin-bottom:0}.rbtl-rqs__nm{min-height:20px;margin-top:6px}.rbtl-rqs__ct{min-height:30px;margin-top:2px}.rbtl-rqs__in[data-rqs-full]{align-content:center}}@container rqs (max-width:379px){.rbtl-rqs__in,.rbtl-rqs__in--2r{--rqs-n:var(--rqs-np,1)}}@container rqs (max-width:319px){.rbtl-rqs__in,.rbtl-rqs__in--2r{--rqs-n:var(--rqs-nw,1)}}.rbtl-rg__nm[tabindex],.rbtl-rg__dt[tabindex]{outline:0}.rbtl-rg__tci,.rbtl-rg__rflow{display:none}@media (min-width:701px) and (max-width:1199px){.rbtl-rg__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"who" "say" "tiers" "acts" "roles"}.rbtl-rg__acts{justify-content:flex-start}}@media (max-width:700px){.rbtl-rg:not(.rbtl-rg--done){display:grid;grid-template-columns:40px auto minmax(0,1fr);column-gap:10px;row-gap:0;align-content:start;padding:8px 8px 10px}.rbtl-rg:not(.rbtl-rg--done)>.rbtl-rg__top,.rbtl-rg:not(.rbtl-rg--done)>.rbtl-rg__main,.rbtl-rg:not(.rbtl-rg--done) .rbtl-rg__who,.rbtl-rg:not(.rbtl-rg--done) .rbtl-rg__txt{display:contents}.rbtl-rg__who>.rbtl-rg__art{grid-column:1;grid-row:1/span 3;align-self:start;width:40px;height:40px;border-radius:8px}.rbtl-rg__top>.rbtl-rg__k{grid-column:2;grid-row:1;align-self:center;line-height:16px}.rbtl-rg__top>.rbtl-rg__n{grid-column:3;grid-row:1;align-self:center;margin:0 40px 0 0;white-space:normal;text-align:right;line-height:15px}.rbtl-rg__top>.rbtl-x{position:absolute;top:2px;right:2px;z-index:2}.rbtl-rg__top>.rbtl-rg__bar{grid-column:2/-1;grid-row:2;order:0;flex:none;margin:6px 40px 0 0}.rbtl-rg__txt>.rbtl-rg__nm{grid-column:2/-1;grid-row:3;margin-top:6px}.rbtl-rg__txt>.rbtl-rg__r{grid-column:2/-1;grid-row:4;margin-top:3px}.rbtl-rg__txt>.rbtl-rg__fx{grid-column:1/-1;grid-row:5;margin-top:8px}.rbtl-rg__fxi{padding:2px 6px;font-size:13px;line-height:1.3}.rbtl-rg__main>.rbtl-rg__say{grid-column:1/-1;grid-row:6;margin-top:8px}.rbtl-rg__main>.rbtl-rg__tiers{grid-column:1/-1;grid-row:7;padding-top:0;margin-top:6px}.rbtl-rg__main>.rbtl-rg__acts{grid-column:1/-1;grid-row:8;margin-top:8px}.rbtl-rg__main>.rbtl-rg__roles{display:none}.rbtl-rg>.rbtl-rg__empty{grid-column:1/-1;grid-row:3}.rbtl-rg__tb>.rbtl-rg__tc{display:none}.rbtl-rg__tci{display:block;margin-top:1px;font-family:var(--font-data);font-weight:600;font-size:11px;line-height:13px;white-space:nowrap;color:var(--void-0)}.rbtl-rg--c3 .rbtl-rg__t b{font-size:22px}.rbtl-rg__rflow{display:block;margin:0 0 12px;padding:8px 10px 10px;border:1px solid var(--line-1);border-radius:10px;background:var(--void-2)}.rbtl-rg__rflow .rbtl-rg__roles{display:flex;padding:0;border-top:0}}@media (max-width:700px) and (max-height:640px){.rbtl-rg:not(.rbtl-rg--done){padding:6px 8px 8px}.rbtl-rg__top>.rbtl-rg__bar{margin-top:4px}.rbtl-rg__txt>.rbtl-rg__nm{margin-top:4px}.rbtl-rg__main>.rbtl-rg__say{font-size:14px;line-height:18px}.rbtl-rg__txt>.rbtl-rg__fx{margin-top:6px}.rbtl-rg__fxi{padding:1px 5px;font-size:12px;line-height:1.3}.rbtl-rg__main>.rbtl-rg__say{margin-top:5px}.rbtl-rg__main>.rbtl-rg__tiers{margin-top:5px}.rbtl-rg__main>.rbtl-rg__acts{margin-top:6px}.rbtl-rg__t b,.rbtl-rg--c3 .rbtl-rg__t b{font-size:20px}.rbtl-rg__t,.rbtl-rg--wide .rbtl-rg__t{min-height:52px;padding:5px 2px 4px}.rbtl-rg--c3 .rbtl-rg__t{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;align-items:center;justify-items:start;min-height:44px;padding:3px 6px 3px 8px;text-align:left}.rbtl-rg--c3 .rbtl-rg__t b{grid-row:1/span 2}.rbtl-rg--c3 .rbtl-rg__w,.rbtl-rg--c3 .rbtl-rg__tci{grid-column:2;text-align:left}}.rbtl .rbtl-rg__nm[tabindex]:focus-visible,.rbtl .rbtl-rg__dt[tabindex]:focus-visible{outline:0;box-shadow:none}.rbtl-rg__nl{white-space:nowrap}.rbtl-rg__gh{white-space:normal}.rbtl-rg__gh>span:not(.rbtl-rg__gn){overflow:visible;text-overflow:clip}@media (min-width:701px){.rbtl-rg__say{width:0;min-width:100%;min-height:42px;white-space:normal;overflow:visible;text-overflow:clip}}@media (min-width:701px) and (max-width:1099px){.rbtl-rg__mini{display:flex;flex:1 1 100%;flex-direction:column;align-items:stretch;gap:6px;min-height:44px;margin:4px 0 2px;padding:8px 10px;border:1px solid var(--line-2);border-radius:10px;background:var(--void-2);font-size:14px;line-height:1.3;text-align:left;cursor:pointer}.rbtl .rbtl-rg__mini{color:var(--ink-2)}.rbtl-rg__mb{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--void-4)}.rbtl-rg__mb>span{display:block;height:100%}.rbtl-rg__mbu{background-color:rgba(47,201,175,.28);background-image:repeating-linear-gradient(45deg,rgba(47,201,175,.95) 0 2.4px,rgba(47,201,175,.28) 2.4px 6px)}.rbtl-rg__mbe{background:var(--gold-400)}.rbtl-rg__mbd{background-color:rgba(255,92,105,.22);background-image:radial-gradient(circle,rgba(255,92,105,.95) 1.4px,transparent 1.8px);background-size:6px 6px}.rbtl-rg__mt{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.rbtl-rg__mt>span{display:inline-flex;align-items:center;gap:4px}.rbtl-rg__mt b{font-weight:700;color:var(--ink-1)}.rbtl-rg__mgo{margin-left:auto;color:var(--gold-300);font-weight:600}.rbtl-rg--done:not(.rbtl-rg--all) .rbtl-rg__cv,.rbtl-rg--done:not(.rbtl-rg--all) .rbtl-rg__dr{display:none}}.rbtl-rg__arm{display:none}@media (max-width:700px){.rbtl-rg__main>.rbtl-rg__arm{display:flex;grid-column:1/-1;grid-row:7;align-items:center;gap:10px;margin-top:8px;padding:0 0 0 10px;border:1px solid var(--line-2);border-radius:10px;background:var(--gold-dim);font-size:14px;line-height:1.3;color:var(--ink-1)}.rbtl-rg__armt{flex:1 1 auto;min-width:0}.rbtl-rg__armt b{font-weight:700;color:var(--gold-300)}.rbtl-rg__main>.rbtl-rg__arm .rbtl-rg__stop{flex:none;min-width:72px;min-height:44px;padding:0 14px}.rbtl-rg:has(.rbtl-rg__arm) .rbtl-rg__main>.rbtl-rg__tiers{grid-row:8}.rbtl-rg:has(.rbtl-rg__arm) .rbtl-rg__main>.rbtl-rg__acts{grid-row:9}}@media (min-width:701px) and (max-width:1199px) and (max-height:580px),(min-width:1200px) and (max-height:500px){.rbtl-rg{position:relative;top:auto}}@media (min-width:701px) and (max-width:1099px){.rbtl-rg--done .rbtl-rg__dtx{padding-right:40px}.rbtl-rg--done .rbtl-rg__dacts .rbtl-x{position:absolute;top:6px;right:6px}}.rbtl .rbtl-mv{position:absolute;left:5px;bottom:5px;z-index:4;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px 0 5px;border:1px solid var(--line-3);border-radius:4px;background:rgba(6,8,16,.92);box-shadow:0 2px 6px rgba(0,0,0,.45);font-family:var(--font-display);font-stretch:90%;font-weight:750;font-size:12px;line-height:1;letter-spacing:.02em;color:var(--ink-1);white-space:nowrap;pointer-events:none;box-sizing:border-box}.rbtl .rbtl-mv__ic{display:block;flex:none;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.rbtl .rbtl-card--pill:not(.rbtl-card--pill-tl) .rbtl-mv,.rbtl .rbtl-card--mark:not(.rbtl-card--band) .rbtl-mv,.rbtl .rbtl-card__art:has(>.rbtl-lanebadge) .rbtl-mv{bottom:auto;top:5px}.rbtl .rbtl-fchip>.rbtl-mv__ic,.rbtl .rbtl-sheet__b .rbtl-mv__ic{display:inline-block;vertical-align:-1px;margin-right:5px}@media (max-width:700px){.rbtl .rbtl-mv{left:3px;bottom:3px;height:18px;gap:3px;padding:0 5px 0 4px;font-size:11px}.rbtl .rbtl-mv__ic{width:10px;height:10px}.rbtl .rbtl-card--pill:not(.rbtl-card--pill-tl) .rbtl-mv,.rbtl .rbtl-card--mark:not(.rbtl-card--band) .rbtl-mv,.rbtl .rbtl-card__art:has(>.rbtl-lanebadge) .rbtl-mv{bottom:auto;top:3px}}.rbtl .rbtl-card__art:has(>.rbtl-mv){container:rbtl-mv/inline-size}@media not all and (hover:none) and (pointer:coarse){@container rbtl-mv (max-width:99.9px){.rbtl .rbtl-card__art>.rbtl-mv{left:3px;gap:2px;padding:0 3px 0 2px;font-size:11px;font-stretch:80%;letter-spacing:0}.rbtl .rbtl-card__art>.rbtl-mv>.rbtl-mv__ic{width:9px;height:9px}}@container rbtl-mv (max-width:79.9px){.rbtl .rbtl-card__art>.rbtl-mv{padding:0 4px}.rbtl .rbtl-card__art>.rbtl-mv>.rbtl-mv__ic{display:none}}}@container rbtl-mv (max-width:99.9px){.rbtl .rbtl-card__art:has(>.rbtl-star[data-starred="true"])>.rbtl-mv{left:3px;gap:2px;padding:0 3px 0 2px;font-size:11px;font-stretch:80%;letter-spacing:0}.rbtl .rbtl-card__art:has(>.rbtl-star[data-starred="true"])>.rbtl-mv>.rbtl-mv__ic{width:9px;height:9px}}@container rbtl-mv (max-width:79.9px){.rbtl .rbtl-card__art:has(>.rbtl-star[data-starred="true"])>.rbtl-mv{padding:0 4px}.rbtl .rbtl-card__art:has(>.rbtl-star[data-starred="true"])>.rbtl-mv>.rbtl-mv__ic{display:none}}.rbtl .rbtl-rhint{display:none}.rbtl .rbtl-tkey{display:none}.rbtl[data-rbtl-pcols="4"]{--rbtl-pcols:4}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)){--rbtl-lab:84px;--rbtl-rgap:9px;--rbtl-rpl:12px;--rbtl-rpr:10px;display:grid;grid-template-columns:var(--rbtl-lab) minmax(0,1fr);align-items:stretch;margin-bottom:6px;border:1px solid var(--line-2);border-radius:10px;background:linear-gradient(90deg,var(--t) 0,var(--t) var(--rbtl-lab),color-mix(in srgb,var(--t) 4%,var(--void-0)) var(--rbtl-lab)) no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>:not(.rbtl-strat__head):not(.rbtl-tiles){grid-column:1/-1}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head{grid-column:1;grid-row:1;align-self:stretch;position:static;z-index:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;padding:10px 4px!important;border:0;border-radius:0;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--void-0);cursor:default}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-tier--lg{position:sticky;top:inherit;display:block;min-width:0;max-width:100%;height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--void-0);font-size:40px;line-height:.9;letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-strat__meta{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-bhint{display:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--rbtl-rtile,var(--rbtl-tile)),1fr));gap:var(--rbtl-rgap);align-content:start;align-items:stretch;min-width:0;min-height:0!important;margin:0;padding:10px var(--rbtl-rpr) 10px var(--rbtl-rpl)!important;border-radius:0 9px 9px 0}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>:is(.rbtl-card,.rbtl-ghost){width:auto;min-width:0}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-card:not(.rbtl-card--foot) .rbtl-card__body{padding-left:6px;padding-right:6px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>:is(.rbtl-traywrap,.rbtl-empty){grid-column:1/-1}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-traywrap{width:auto;min-width:0}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint{grid-column:span 2/-1;order:9998;justify-self:end;align-self:center;display:block;min-width:0;margin:0;padding:2px 2px 2px 8px;font-family:var(--font-body);font-size:12.5px;line-height:1.35;color:var(--ink-2);text-align:right;text-wrap:balance}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint svg{display:inline-block;vertical-align:-2px;margin-right:6px;color:var(--gold-400)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint .rbtl-rhint__m{display:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty))>.rbtl-strat__head{padding-top:4px!important;padding-bottom:4px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty))>.rbtl-tiles{align-content:center;padding:6px 14px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-empty{align-self:center;padding:0;font-size:14px;line-height:1.35;color:var(--ink-2)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off))){min-height:40px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-strat__head{min-height:40px;padding-top:0!important;padding-bottom:0!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-strat__head>.rbtl-tier--lg{font-size:22px;line-height:1}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-tiles{min-height:40px!important;align-content:center;padding:0 14px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-tiles>.rbtl-empty{font-size:14px;line-height:20px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))[data-drop].rbtl-strat--bare>.rbtl-tiles{min-height:64px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))[data-drop][data-over="true"]{border-color:var(--gold-400);box-shadow:0 0 0 1px var(--gold-400)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey{display:block;margin:6px 0 12px;padding:12px 16px 14px;border:1px solid var(--line-1);border-radius:10px;background:var(--void-1)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):is(.rbtl--rail,.rbtl--board) .rbtl-tkey{display:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__h{margin:0 0 9px;padding:0;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;line-height:1.2;color:var(--ink-2)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__l{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:9px 22px;margin:0;padding:0;list-style:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__i{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:14px;line-height:1.4;color:var(--ink-2);list-style:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__i::before{content:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__k{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 4px;border-radius:6px;background:var(--t,var(--ink-3));color:var(--void-0);font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:16px;line-height:1}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__t{min-width:0;padding-top:3px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__w{margin-right:2px;font-weight:650;color:var(--ink-1)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tier:not(.rbtl-bp__g2),:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-rb,:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-cut__c{color:var(--void-0);background:var(--t,var(--ink-3));border-color:var(--t,var(--ink-3))}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-cut__c>*{color:var(--void-0)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strip[data-fk="taphint"]{display:none}html:has(.rbtl[data-rbtl-rows="on"]) #rbtl-herohint,html[data-rbtl-arm="b"]:has(.rbtl[data-rbtl-rows="ab"]) #rbtl-herohint{display:none!important}@media (max-width:700px){:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)){--rbtl-lab:52px;--rbtl-rgap:6px;--rbtl-rpl:6px;--rbtl-rpr:6px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head{padding:8px 2px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-tier--lg{font-size:30px;bottom:calc(var(--rb-anchor-h,0px) + 84px)}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles{grid-template-columns:repeat(auto-fill,minmax(min(calc((100% - (var(--rbtl-pcols,3) - 1) * var(--rbtl-rgap)) / var(--rbtl-pcols,3)),var(--rbtl-rtile,var(--rbtl-tile))),1fr));padding:6px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-card:not(.rbtl-card--foot) .rbtl-card__body{padding-left:4px;padding-right:4px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-card .rbtl-card__name{font-size:12px;font-stretch:75%;letter-spacing:0}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-card .rbtl-card__name--cut{font-size:11px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty))>.rbtl-strat__head{padding-top:8px!important;padding-bottom:8px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty))>.rbtl-tiles{padding:6px 10px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-strat__head{padding-top:0!important;padding-bottom:0!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-strat__head>.rbtl-tier--lg{font-size:22px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]):not([data-rbtl-eshort="off"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):not([data-drop]):is(.rbtl-strat--slim,:has(>.rbtl-tiles>.rbtl-empty:not(.rbtl-empty--off)))>.rbtl-tiles{padding:0 10px!important}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint{font-size:12px;padding:2px 2px 2px 4px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint .rbtl-rhint__d{display:none}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-rhint .rbtl-rhint__m{display:inline}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-traywrap{margin-left:calc(-1 * (var(--rbtl-lab) + var(--rbtl-rpl)));margin-right:calc(-1 * var(--rbtl-rpr))}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)):has(>.rbtl-tiles>.rbtl-traywrap)>.rbtl-strat__head{justify-content:flex-start}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-tiles>.rbtl-traywrap>.rbtl-tray{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px) + var(--rb-anchor-h,0px))}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey{padding:11px 12px 12px}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-tkey__l{grid-template-columns:1fr;gap:8px}}@media (max-height:500px){:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-tier--lg{position:static}}@media print{:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head>.rbtl-tier--lg{position:static}}@media (forced-colors:active){:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail)){border-color:CanvasText}:is(.rbtl[data-rbtl-rows="on"],html[data-rbtl-arm="b"] .rbtl[data-rbtl-rows="ab"]) .rbtl-strat:not(.rbtl-pool):not(.rbtl-strat--flat):not(.rbtl-strat--roster):has(>.rbtl-tiles:not(.rbtl-tiles--rail))>.rbtl-strat__head{border-right:1px solid CanvasText}}#pokemon_lgg-content .lgp-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:4px}#pokemon_lgg-content .lgp-trio__i{display:block;min-width:0}#pokemon_lgg-content .lgp-trio img{width:100%;height:auto}#pokemon_lgg-content .lgg-hk{gap:6px 8px}#pokemon_lgg-content .lgp-vt{display:inline-flex;align-items:center;gap:3px;flex:none;padding:3px;border:1px solid var(--line-3);border-radius:10px;background:var(--void-2) !important}#pokemon_lgg-content button.lgp-vt__b{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 11px;border:1px solid var(--line-2);border-radius:7px;background:transparent !important;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2) !important;cursor:pointer}#pokemon_lgg-content button.lgp-vt__b:hover{border-color:var(--line-3);color:var(--ink-1) !important}#pokemon_lgg-content button.lgp-vt__b:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_lgg-content button.lgp-vt__b[aria-pressed="true"]{background:rgba(232,194,104,0.2) !important;border-color:var(--gold-400);color:var(--gold-300) !important}#pokemon_lgg-content button.lgp-vt__b[aria-pressed="true"] svg{display:none}#pokemon_lgg-content button.lgp-vt__b[aria-pressed="true"]::before{content:"\2713";font-weight:800}:is(#pokemon_lgg-content,#lgc-sheet) .lgp-sw{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:14px;line-height:1;color:#060810 !important}#pokemon_lgg-content .lgc-st .lgg-anchor{position:absolute;width:0}#pokemon_lgg-content .lgc-st{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 14px;margin-top:6px;padding:0}#pokemon_lgg-content .lgc-st__t{grid-column:1;grid-row:1}#pokemon_lgg-content .lgc-st .lgc-r{grid-column:2;grid-row:1;justify-self:end;margin-bottom:4px}#pokemon_lgg-content .lgc-st.is-rest .lgc-st__t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#pokemon_lgg-content .lgg-stack>.lgc>.lgc-bar{margin-top:-8px}#pokemon_lgg-content .lgp-vt{grid-column:2;grid-row:2;align-self:start;justify-self:end;z-index:1}#pokemon_lgg-content .lgp-lg{grid-column:1;grid-row:2;min-width:0}#pokemon_lgg-content .lgp-lg[open]{grid-column:1 / -1}#pokemon_lgg-content .lgp-lg[open] summary{max-width:calc(100% - 190px)}#pokemon_lgg-content .lgp-lg summary{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 4px;font-size:14px;line-height:1.3;color:var(--ink-2) !important;cursor:pointer;list-style:none}#pokemon_lgg-content .lgp-lg summary::-webkit-details-marker{display:none}#pokemon_lgg-content .lgp-lg summary:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_lgg-content .lgp-lg summary b{flex:none;font-weight:700;color:var(--ink-0) !important}#pokemon_lgg-content .lgp-lg__s{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pokemon_lgg-content .lgp-lg summary svg{flex:none;color:var(--ink-2)}#pokemon_lgg-content .lgp-lg[open] summary svg{transform:rotate(180deg)}#pokemon_lgg-content .lgp-lg__b{display:grid;gap:8px;padding:4px 4px 8px}#pokemon_lgg-content .lgp-marks{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}#pokemon_lgg-content.lgp-is-stats .lgp-marks{display:none}#pokemon_lgg-content .rbtl-markkey{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none}#pokemon_lgg-content .rbtl-markkey li{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.3;color:var(--ink-2) !important}#pokemon_lgg-content .rbtl-markkey li::before,#pokemon_lgg-content .rbtl-markkey li::marker{content:none}#pokemon_lgg-content .lgp-key{margin:0;padding:0;font-size:14px;line-height:1.5;color:var(--ink-2) !important;text-wrap:pretty}#pokemon_lgg-content .rbtl-mark{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;width:22px;height:22px;border-radius:6px;background:rgba(6,8,16,0.9);border:1px solid var(--line-2);color:var(--ink-1) !important}#pokemon_lgg-content .rbtl-mark svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#pokemon_lgg-content .rbtl-mark svg .f{fill:currentColor;stroke:none}#pokemon_lgg-content .rbtl-mark b{font:830 12px/1 var(--font-display);font-stretch:75%;color:inherit !important}#pokemon_lgg-content .rbtl-mark[data-tone="held"]{border-radius:50%;background:var(--gold-400);border-color:var(--gold-300);color:#0F1322 !important}#pokemon_lgg-content .lgg-stack>.lgg-pl-card{background:none !important;border:0;border-radius:0;box-shadow:none;overflow:visible;margin-top:22px}#pokemon_lgg-content .lgg-stack>.lgp-stats+.lgg-pl-card{margin-top:8px}#pokemon_lgg-content .lgg-pl-card .lgg-card__head{display:grid;grid-template-columns:44px auto auto minmax(0,1fr);gap:0 12px;align-items:center;padding:0 2px}#pokemon_lgg-content .lgg-pl-card .lgg-h2{font-stretch:88%;font-weight:760;font-size:22px;letter-spacing:-0.005em;line-height:1.2;text-transform:none}#pokemon_lgg-content .lgg-pl-em{display:inline-flex;align-items:center;justify-content:center;grid-row:1 / span 2;width:44px;height:44px;border-radius:10px;background:var(--tb)}#pokemon_lgg-content .lgg-pl-em img{width:32px;height:32px;object-fit:contain;filter:var(--ti)}#pokemon_lgg-content .lgg-pl-card .lgg-tag{flex-basis:auto;justify-self:end;letter-spacing:0.12em}#pokemon_lgg-content .lgp-mut{display:none}#pokemon_lgg-content .lgp-mu{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;min-width:0}#pokemon_lgg-content .lgp-mu>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}#pokemon_lgg-content .lgp-mu dt{font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-3) !important}#pokemon_lgg-content .lgp-mu dd{margin:0;min-width:0}#pokemon_lgg-content .lgg-pl-card .lgg-body{margin:8px 0 2px}#pokemon_lgg-content .lgg-pl-card .lgg-fnote{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:0 2px;border-top:0}#pokemon_lgg-content .rbtl-strat.lgp-none{display:none !important}#pokemon_lgg-content .rbtl[data-rbtl-rows="on"] .rbtl-strata>.rbtl-strat:last-child{margin-bottom:0}#pokemon_lgg-content .rbtl .rbtl-strat__head>.rbtl-tier--lg{top:calc(var(--rbgb-dock,72px) + var(--lgc-jump) + var(--lgc-h,56px) + 8px)}#pokemon_lgg-content .rbtl .lgp-rg{display:block;margin-top:5px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;line-height:1.15;letter-spacing:0.02em}#pokemon_lgg-content .rbtl .rbtl-card__art{aspect-ratio:auto;height:64px}#pokemon_lgg-content .rbtl .rbtl-card .rbtl-art{left:0;top:0;width:100%;height:100%;box-sizing:border-box;padding:3px;object-fit:contain}#pokemon_lgg-content .rbtl a.rbtl-card{cursor:pointer;color:var(--ink-1) !important;text-decoration:none !important}#pokemon_lgg-content .rbtl a.rbtl-card:hover{border-color:var(--line-3);background:var(--void-3)}#pokemon_lgg-content .rbtl .rbtl-card__pill{left:3px;bottom:3px;height:18px;padding:0 5px}#pokemon_lgg-content .lgp-mks{position:absolute;left:3px;top:3px;z-index:1;display:flex;gap:2px}#pokemon_lgg-content .lgp-mks .rbtl-mark{width:18px;height:18px;border-radius:5px}#pokemon_lgg-content .lgp-mks .rbtl-mark[data-tone="held"]{border-radius:50%}#pokemon_lgg-content .lgp-mks .rbtl-mark svg{width:12px;height:12px}#pokemon_lgg-content .lgp-mks .rbtl-mark b{font-size:11px}#pokemon_lgg-content .rbtl .rbtl-card--stack .rbtl-card__body{gap:1px;padding-top:4px;padding-bottom:5px}#pokemon_lgg-content .rbtl .rbtl-strat>.rbtl-tiles>.rbtl-card .rbtl-card__name{display:block;width:100%;max-height:none;font-size:14px !important;font-stretch:75% !important;line-height:1.15;letter-spacing:0;text-wrap:balance;color:var(--ink-0) !important}#pokemon_lgg-content .lgp-sub{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;margin-top:auto;padding-top:2px}#pokemon_lgg-content .lgp-no{font-family:var(--font-data);font-size:11px;line-height:1;color:var(--ink-3) !important}#pokemon_lgg-content .lgp-tg{display:inline-flex;gap:2px;flex:none}#pokemon_lgg-content .lgp-g{position:relative;display:inline-block;flex:none;width:18px;height:18px;border-radius:5px;background:rgba(6,8,16,0.9);box-shadow:inset 0 0 0 1px var(--line-2)}#pokemon_lgg-content .lgp-g::before{content:"";position:absolute;inset:2px;background:var(--gi) no-repeat center / contain;filter:brightness(1.4)}#pokemon_lgg-content .lgg-pl-ti{display:inline-block;width:12px;height:12px;flex:none;background:no-repeat center / contain;filter:var(--ti)}#pokemon_lgg-content .lgp-fold{flex:0 1 auto;min-width:0;border-radius:10px;background:var(--void-3) !important;box-shadow:inset 0 0 0 1px var(--line-1)}#pokemon_lgg-content .lgp-fold[open]{flex:1 1 100%}#pokemon_lgg-content .lgp-fold summary{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-family:var(--font-display);font-stretch:92%;font-weight:650;font-size:13px;color:var(--ink-1) !important;cursor:pointer}#pokemon_lgg-content .lgp-fold summary:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_lgg-content .lgp-fold__n{font-family:var(--font-data);font-weight:500;font-size:12px;color:var(--ink-2) !important}#pokemon_lgg-content .lgp-fold ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:0 16px;margin:0;padding:4px 12px 8px;list-style:none}#pokemon_lgg-content .lgp-fold li{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-height:36px;margin:0;padding:0;font-size:14px;line-height:1.4;color:var(--ink-2) !important}#pokemon_lgg-content .lgp-fold li::before{content:none}#pokemon_lgg-content .lgp-fold a.lgg-chip::after{height:36px}#pokemon_lgg-content .lgp-fold li b{font-weight:700;color:var(--ink-0) !important}#pokemon_lgg-content .lgp-about .lgg-body{display:flex;align-items:flex-start;gap:20px}#pokemon_lgg-content .lgp-about .lgg-fig{flex:none;width:150px;margin:0}#pokemon_lgg-content .lgp-about .lgg-fig img{display:block;width:100%}#pokemon_lgg-content .lgp-about__t{flex:1 1 0;min-width:0}#pokemon_lgg-content.lgp-is-stats .lgg-stack>.lgg-pl-card{display:block !important;position:fixed;top:200vh;left:0;width:1px;height:0;margin:0 !important;padding:0;overflow:hidden;visibility:hidden}#pokemon_lgg-content .lgg-stack>.lgg-pl-card[hidden]>*,#pokemon_lgg-content.lgp-is-stats .lgg-stack>.lgg-pl-card>*{display:none}#pokemon_lgg-content .lgp-stats[hidden]{display:none}#pokemon_lgg-content .lgp-stats{border-radius:12px;background:var(--void-2) !important;box-shadow:inset 0 0 0 1px var(--line-1)}#pokemon_lgg-content .lgp-tb{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}#pokemon_lgg-content .lgp-tb[hidden]{display:none}#pokemon_lgg-content .lgp-tb th{position:sticky;top:calc(var(--rbgb-dock,72px) + var(--lgc-jump) + var(--lgc-h,56px));z-index:2;padding:0;background:var(--void-3) !important;border:0;border-bottom:1px solid var(--line-2);text-align:left}#pokemon_lgg-content .lgp-tb th button{display:flex;align-items:center;gap:4px;width:100%;min-height:36px;margin:0;padding:0 8px;border:0;border-radius:0;background:transparent !important;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:var(--ink-2) !important;cursor:pointer}#pokemon_lgg-content .lgp-tb th button:hover{color:var(--ink-0) !important}#pokemon_lgg-content .lgp-tb th button:focus-visible{outline:2px solid var(--link);outline-offset:-2px}#pokemon_lgg-content .lgp-tb th[aria-sort] button{color:var(--gold-300) !important}#pokemon_lgg-content .lgp-tb th[aria-sort="ascending"] button::after{content:"\25B2";font-size:9px}#pokemon_lgg-content .lgp-tb th[aria-sort="descending"] button::after{content:"\25BC";font-size:9px}#pokemon_lgg-content .lgp-tb th.c-n button{justify-content:flex-end}#pokemon_lgg-content .lgp-tb td{padding:5px 8px;border:0;border-top:1px solid var(--line-1);background:transparent !important;vertical-align:middle;color:var(--ink-1) !important}#pokemon_lgg-content .lgp-tb tr[hidden]{display:none}#pokemon_lgg-content .lgp-tb tbody tr:hover td{background:var(--void-3) !important}#pokemon_lgg-content .lgp-tb .c-dex{width:52px;font-family:var(--font-data);font-size:12px;color:var(--ink-3) !important}#pokemon_lgg-content .lgp-tb .c-dex button{padding-right:0}#pokemon_lgg-content .lgp-tb .c-n{width:52px;text-align:right;font-family:var(--font-data);font-size:13px}#pokemon_lgg-content .lgp-tb .c-total{width:76px;font-weight:700;color:var(--ink-0) !important}#pokemon_lgg-content .lgp-tb td a{display:flex;align-items:center;gap:8px;min-height:40px;font-family:var(--font-display);font-stretch:85%;font-weight:700;font-size:14px;line-height:1.15;text-decoration:none;color:var(--ink-0) !important}#pokemon_lgg-content .lgp-tb td a:hover .lgp-tn{color:var(--link-hover) !important;text-decoration:underline;text-underline-offset:3px}#pokemon_lgg-content .lgp-tb td a:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_lgg-content .lgp-tb td a img{flex:none;width:40px;height:40px;object-fit:contain}#pokemon_lgg-content .lgp-tno{display:none}#pokemon_lgg-content .lgp-tts{display:flex;flex-wrap:wrap;gap:3px}#pokemon_lgg-content .lgp-rl{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:6px;border-radius:5px;vertical-align:middle;font-family:var(--font-display);font-stretch:90%;font-weight:830;font-size:12px;line-height:1;color:#060810 !important}@media (max-width:860px){#pokemon_lgg-content .lgp-trio{display:none}}@media (min-width:769px){#pokemon_lgg-content #lgc-sheet .lgc-g--wide button.lgc-c--art{gap:4px;padding:0 6px 0 4px}#pokemon_lgg-content #lgc-sheet .lgc-g--wide .lgc-g__l{padding-top:11px}}@media (max-width:768px){#pokemon_lgg-content button.lgp-vt__b{min-height:44px;padding:0 13px}#pokemon_lgg-content .lgg-stack>.lgc>.lgc-bar{margin-top:0}#pokemon_lgg-content .lgc-st{margin-top:-6px;padding:0 6px;gap:0 8px}#pokemon_lgg-content .lgp-lg summary{min-height:44px}#pokemon_lgg-content .lgp-lg__s{display:none}#pokemon_lgg-content .lgg-stack>.lgg-pl-card{margin-top:18px}#pokemon_lgg-content .lgg-stack>.lgp-stats+.lgg-pl-card{margin-top:8px}#pokemon_lgg-content .lgg-pl-card .lgg-card__head{grid-template-columns:44px minmax(0,1fr) auto auto;gap:0 8px;padding:0 8px}#pokemon_lgg-content .lgg-pl-card .lgg-h2{grid-column:2 / -1;grid-row:1;font-size:18px;text-wrap:wrap}#pokemon_lgg-content .lgg-pl-card .lgg-copy{grid-column:3;grid-row:2}#pokemon_lgg-content .lgg-pl-card .lgg-tag{grid-column:2;grid-row:2;justify-self:start;letter-spacing:0.08em}#pokemon_lgg-content .lgg-pl-em{grid-row:1 / span 2}#pokemon_lgg-content button.lgp-mut{display:inline-flex;align-items:center;gap:4px;grid-column:4;grid-row:2;min-height:44px;margin:0;padding:0 2px 0 4px;border:0;border-radius:8px;background:transparent !important;box-shadow:none;font-family:var(--font-display);font-stretch:85%;font-weight:650;font-size:14px;color:var(--ink-1) !important;cursor:pointer}#pokemon_lgg-content button.lgp-mut[aria-expanded="true"] svg{transform:rotate(180deg)}#pokemon_lgg-content .lgp-mu{display:none;grid-column:1 / -1;padding:4px 0}#pokemon_lgg-content .lgp-mut[aria-expanded="true"]+.lgp-mu{display:grid;gap:8px}#pokemon_lgg-content .lgg-pl-card .lgg-body{margin:6px 4px 2px}#pokemon_lgg-content .lgg-pl-card .lgg-fnote{padding:0 4px}#pokemon_lgg-content .lgp-fold{flex:1 1 100%}#pokemon_lgg-content .lgg-pl-card .lgg-fnote>a{margin:0 8px}#pokemon_lgg-content .lgp-fold summary{min-height:44px;font-size:14px}#pokemon_lgg-content .lgp-fold ul{grid-template-columns:minmax(0,1fr)}#pokemon_lgg-content .lgp-fold li{min-height:44px}#pokemon_lgg-content .lgp-fold a.lgg-chip::after{height:44px}#pokemon_lgg-content .lgp-about .lgg-body{flex-direction:column}#pokemon_lgg-content .rbtl .rbtl-strat__head>.rbtl-tier--lg{top:calc(var(--lgg-land) + 8px)}#pokemon_lgg-content .lgp-tb,#pokemon_lgg-content .lgp-tb thead,#pokemon_lgg-content .lgp-tb tbody{display:block}#pokemon_lgg-content .lgp-tb thead{position:sticky;top:var(--lgg-land);z-index:2;background:var(--void-3) !important}#pokemon_lgg-content .lgp-tb tr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;padding:0 6px}#pokemon_lgg-content .lgp-tb th{position:static;border-bottom:0}#pokemon_lgg-content .lgp-tb th.c-dex{grid-column:span 1;width:auto}#pokemon_lgg-content .lgp-tb th.c-name,#pokemon_lgg-content .lgp-tb th.c-types{grid-column:span 3}#pokemon_lgg-content .lgp-tb .c-n,#pokemon_lgg-content .lgp-tb .c-total{width:auto}#pokemon_lgg-content .lgp-tb th button{justify-content:center;min-height:44px;padding:0 2px}#pokemon_lgg-content .lgp-tb th.c-name button,#pokemon_lgg-content .lgp-tb th.c-types button{justify-content:flex-start;padding:0 6px}#pokemon_lgg-content .lgp-tb td{border-top:0;padding:2px 2px;text-align:center}#pokemon_lgg-content .lgp-tb td.c-dex{display:none}#pokemon_lgg-content .lgp-tb td a{min-height:44px}#pokemon_lgg-content .lgp-tb td.c-name{grid-column:span 4;padding:6px 2px 0 6px;border-top:1px solid var(--line-1);text-align:left}#pokemon_lgg-content .lgp-tb td.c-types{grid-column:span 3;padding:6px 6px 0 2px;border-top:1px solid var(--line-1);text-align:left;align-self:stretch}#pokemon_lgg-content .lgp-tb .c-total{white-space:nowrap}#pokemon_lgg-content .lgp-tb td.c-n{padding-bottom:6px}#pokemon_lgg-content .lgp-tno{display:block;margin-top:2px;font-family:var(--font-data);font-weight:400;font-size:11px;color:var(--ink-3) !important}#pokemon_lgg-content .lgp-tts{justify-content:flex-end}#pokemon_lgg-content .lgp-rl{display:none}}@media (pointer:coarse){#pokemon_lgg-content .lgp-fold li{min-height:44px}#pokemon_lgg-content .lgp-fold a.lgg-chip::after{height:44px}#pokemon_lgg-content .lgp-fold summary,#pokemon_lgg-content .lgp-lg summary{min-height:44px}#pokemon_lgg-content button.lgp-vt__b{min-height:44px}}@media (max-width:430px){#pokemon_lgg-content button.lgp-vt__b{padding:0 10px}#pokemon_lgg-content button.lgp-vt__b svg{display:none}#pokemon_lgg-content .lgg-hk>:nth-last-child(-n+4){display:none}}@media (max-width:359px){#pokemon_lgg-content .lgp-g{width:16px;height:16px}#pokemon_lgg-content .lgp-lg__w{display:none}#pokemon_lgg-content .lgg-pl-card .lgg-card__head{padding:0 4px}#pokemon_lgg-content .rbtl .rbtl-strat>.rbtl-tiles>.rbtl-card .rbtl-card__body{padding-left:3px;padding-right:3px}}#pokemon_lgg-content .t-normal .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Normal.png)}#pokemon_lgg-content .t-fire .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fire.png)}#pokemon_lgg-content .t-water .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Water.png)}#pokemon_lgg-content .t-grass .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Grass.png)}#pokemon_lgg-content .t-electric .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Electric.png)}#pokemon_lgg-content .t-ice .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ice.png)}#pokemon_lgg-content .t-fighting .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fighting.png)}#pokemon_lgg-content .t-poison .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Poison.png)}#pokemon_lgg-content .t-ground .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ground.png)}#pokemon_lgg-content .t-flying .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Flying.png)}#pokemon_lgg-content .t-psychic .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Psychic.png)}#pokemon_lgg-content .t-bug .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Bug.png)}#pokemon_lgg-content .t-rock .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Rock.png)}#pokemon_lgg-content .t-ghost .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ghost.png)}#pokemon_lgg-content .t-dragon .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Dragon.png)}#pokemon_lgg-content .t-dark .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Dark.png)}#pokemon_lgg-content .t-steel .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Steel.png)}#pokemon_lgg-content .t-fairy .lgg-pl-ti{background-image:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fairy.png)}#pokemon_lgg-content .lgp-g.t-normal{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Normal.png)}#pokemon_lgg-content .lgp-g.t-fire{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fire.png)}#pokemon_lgg-content .lgp-g.t-water{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Water.png)}#pokemon_lgg-content .lgp-g.t-grass{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Grass.png)}#pokemon_lgg-content .lgp-g.t-electric{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Electric.png)}#pokemon_lgg-content .lgp-g.t-ice{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ice.png)}#pokemon_lgg-content .lgp-g.t-fighting{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fighting.png)}#pokemon_lgg-content .lgp-g.t-poison{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Poison.png)}#pokemon_lgg-content .lgp-g.t-ground{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ground.png)}#pokemon_lgg-content .lgp-g.t-flying{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Flying.png)}#pokemon_lgg-content .lgp-g.t-psychic{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Psychic.png)}#pokemon_lgg-content .lgp-g.t-bug{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Bug.png)}#pokemon_lgg-content .lgp-g.t-rock{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Rock.png)}#pokemon_lgg-content .lgp-g.t-ghost{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Ghost.png)}#pokemon_lgg-content .lgp-g.t-dragon{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Dragon.png)}#pokemon_lgg-content .lgp-g.t-dark{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Dark.png)}#pokemon_lgg-content .lgp-g.t-steel{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Steel.png)}#pokemon_lgg-content .lgp-g.t-fairy{--gi:url(https://rankedboost.com/wp-content/plugins/k-Pokemon/starter/assets/img/types/Fairy.png)}