: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")}.pkgh{--void-0:#060810;--void-1:#0A0D18;--void-2:#0F1322;--void-3:#151A2E;--void-4:#1C2340;--void-5:#273052;--ink-0:#FFFFFF;--ink-1:#EEF1FF;--ink-2:#AEB6D6;--ink-3:#78809F;--ink-4:#4A5271;--line-1:rgba(174,182,214,0.08);--line-2:rgba(174,182,214,0.16);--line-3:rgba(174,182,214,0.28);--line-gold:rgba(232,194,104,0.38);--gold-200:#F9E9C0;--gold-300:#F0D28A;--gold-400:#E8C268;--gold-500:#D9AE54;--gold-600:#A9812F;--gold-700:#6E5320;--gold-ink:#171106;--gold-dim:rgba(232,194,104,0.12);--pulse-300:#8FF3E4;--pulse-400:#59E3CB;--pulse-500:#2FC9AF;--pulse-600:#1E8F7C;--pulse-ink:#06110E;--pulse-dim:rgba(89,227,203,0.12);--win:#5AA7FF;--win-strong:#8AC2FF;--win-dim:rgba(90,167,255,0.14);--loss:#FF5C69;--loss-strong:#FF8C95;--loss-dim:rgba(255,92,105,0.14);--even:#8E97B8;--warn:#FFB13D;--dmg-ap:#8B7DFF;--dmg-ad:#FF8A55;--dmg-true:#F2F4FF;--dmg-ap-dim:rgba(139,125,255,0.14);--dmg-ad-dim:rgba(255,138,85,0.14);--tier-splus:#F0C05F;--tier-s:#FF8845;--tier-a:#43D9A3;--tier-b:#5A9EFF;--tier-c:#8E97B8;--tier-d:#FF5C69;--tier-e:#A6555E;--stat-ad:var(--dmg-ad);--stat-vamp:#FF5C69;--stat-ap:var(--dmg-ap);--stat-hp:var(--tier-a);--stat-mana:#5AA7FF;--stat-def:var(--gold-300);--stat-util:var(--pulse-400);--stat-gold:var(--gold-400);--stat-true:var(--dmg-true);--surface-page:var(--void-0);--surface-shell:var(--void-1);--surface-panel:var(--void-2);--surface-raised:var(--void-3);--surface-hover:var(--void-4);--surface-active:var(--void-5);--surface-overlay:rgba(6,8,16,0.78);--surface-input:var(--void-3);--surface-glass:rgba(10,13,24,0.72);--text-title:var(--ink-1);--text-body:var(--ink-2);--text-muted:var(--ink-3);--text-faint:var(--ink-4);--accent:var(--gold-400);--accent-hover:var(--gold-300);--accent-press:var(--gold-500);--accent-ink:var(--gold-ink);--interactive:var(--pulse-400);--stat-win:var(--win);--stat-loss:var(--loss);--border-default:var(--line-1);--border-strong:var(--line-2);--border-featured:var(--line-gold);--shadow-1:0 1px 2px rgba(2,4,10,0.5);--shadow-2:0 8px 24px -8px rgba(2,4,10,0.65);--shadow-3:0 24px 64px -16px rgba(2,4,10,0.8);--glow-gold:0 0 0 1px rgba(232,194,104,0.25),0 0 28px -4px rgba(232,194,104,0.35);--glow-pulse:0 0 0 1px rgba(89,227,203,0.25),0 0 24px -4px rgba(89,227,203,0.35);--glow-win:0 0 20px -6px rgba(90,167,255,0.55);--glow-loss:0 0 20px -6px rgba(255,92,105,0.55);--grad-aurora:radial-gradient(52% 72% at 82% -12%,rgba(232,194,104,0.16) 0%,rgba(232,194,104,0) 62%),radial-gradient(46% 90% at 8% 108%,rgba(76,68,182,0.22) 0%,rgba(76,68,182,0) 64%),linear-gradient(180deg,#131829 0%,#0A0D18 100%);--grad-scrim-b:linear-gradient(180deg,rgba(6,8,16,0) 30%,rgba(6,8,16,0.9) 100%);--grad-scrim-l:linear-gradient(90deg,rgba(6,8,16,0.92) 0%,rgba(6,8,16,0) 70%);--grad-gold-line:linear-gradient(90deg,rgba(232,194,104,0) 0%,rgba(232,194,104,0.7) 50%,rgba(232,194,104,0) 100%);--grad-sheen:linear-gradient(180deg,rgba(174,182,214,0.06) 0%,rgba(174,182,214,0) 18%);--grad-facet:linear-gradient(115deg,rgba(174,182,214,0.10) 0%,rgba(174,182,214,0.02) 34%,rgba(174,182,214,0) 56%,rgba(232,194,104,0.05) 100%);--focus-ring:0 0 0 2px var(--void-0),0 0 0 4px var(--pulse-500);--blur-glass:16px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--dur-fast:120ms;--dur-med:240ms;--dur-slow:480ms;--z-raised:10;--z-sticky:100;--z-overlay:1000;--z-toast:1100;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:18px;--r-pill:999px;--chamfer:14px;--rail-w:68px;--rail-w-open:232px;--topbar-h:64px;--content-max:1152px;--sidebar-w:316px;--gutter:24px;--control-sm:28px;--control-md:36px;--control-lg:44px;--font-display:"Archivo","Archivo Fallback",system-ui,sans-serif;--font-body:"Instrument Sans",system-ui,-apple-system,sans-serif;--font-data:"Spline Sans Mono",ui-monospace,"SF Mono",monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-2xl:26px;--text-3xl:34px;--text-4xl:46px;--text-5xl:64px;--text-6xl:88px;--weight-regular:440;--weight-medium:540;--weight-semibold:620;--weight-bold:700;--weight-heavy:780;--weight-black:830;--stretch-condensed:75%;--stretch-normal:100%;--stretch-expanded:116%;--track-tight:-0.02em;--track-normal:0;--track-wide:0.08em;--track-kicker:0.18em;--leading-none:1;--leading-tight:1.08;--leading-snug:1.25;--leading-normal:1.5;--ink-3:#8A92B4;--text-muted:#8A92B4;--font-display:"Archivo M3","Archivo",system-ui,sans-serif;--font-body:"Instrument Sans M3","Instrument Sans",system-ui,sans-serif;--font-data:"Spline Sans Mono M3",ui-monospace,monospace;--link:#58A6FF;--link-hover:#85C0FF;--link-press:#3E8EE8;--text-link:var(--link);--line-gold:rgba(232,194,104,0.42);--content-max:1068px;--font-display:"Archivo","Archivo M3",system-ui,sans-serif;--font-body:"Instrument Sans","Instrument Sans M3",system-ui,-apple-system,sans-serif;--font-data:"Spline Sans Mono","Spline Sans Mono M3",ui-monospace,monospace}.pkgh{color:var(--ink-2);font-family:var(--font-body);font-size:var(--text-md);line-height:1.5;-webkit-font-smoothing:antialiased}.pkgh *,.pkgh *::before,.pkgh *::after{box-sizing:border-box}.pkgh a{color:var(--link);text-decoration:none}.pkgh a:hover{color:var(--link-hover)}.pkgh p{margin:0;padding:0}.pkgh img{max-width:100%;border:0}.pkgh ul,.pkgh ol{margin:0;padding:0;list-style:none}.pkgh *:is(a,.pkgh button,.pkgh input,.pkgh select,.pkgh summary,.pkgh [tabindex]):focus-visible{outline:none;box-shadow:var(--focus-ring)}.pkgh .onx-tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.pkgh .onx-kicker{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--text-muted);line-height:1.3}.pkgh .rb-shell-herocard{position:relative;margin-top:24px;border:1px solid var(--line-1);border-radius:14px;overflow:hidden;background:radial-gradient(460px 280px at 88% 30%,color-mix(in srgb,var(--h1) 18%,transparent),transparent 72%),radial-gradient(360px 240px at 70% 90%,color-mix(in srgb,var(--h2) 12%,transparent),transparent 70%),linear-gradient(135deg,color-mix(in srgb,var(--gold-400) 7%,var(--void-1)),var(--void-1) 70%);box-shadow:var(--shadow-2)}.pkgh .rbgb-hero__zone{position:relative;overflow:hidden}.pkgh__stage{position:absolute;left:0;right:0;top:0;height:330px;background-image:var(--pkgh-art);background-repeat:no-repeat;background-size:cover;background-position:var(--pkgh-pos,50% 40%);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 110px,rgba(0,0,0,0) 300px);mask-image:linear-gradient(180deg,#000 0,#000 110px,rgba(0,0,0,0) 300px);pointer-events:none}.pkgh__stage::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,24,0) 0,rgba(10,13,24,0.2) 80px,rgba(10,13,24,0.88) 170px,rgba(10,13,24,0.96) 230px),linear-gradient(90deg,rgba(10,13,24,0.5) 0%,rgba(10,13,24,0) 45%)}.pkgh .rbgb-hero__row{padding:22px 24px;align-items:flex-end;flex-wrap:nowrap;gap:18px 28px}.pkgh .rbgb-hero__zone.has-stage .rbgb-hero__row{padding-top:96px}.pkgh .rbgb-hero__zone.has-stage--tall .rbgb-hero__row{padding-top:212px}.pkgh .has-stage--tall .pkgh__stage{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 170px,rgba(0,0,0,0) 330px);mask-image:linear-gradient(180deg,#000 0,#000 170px,rgba(0,0,0,0) 330px)}.pkgh .has-stage--tall .pkgh__stage::after{background:linear-gradient(180deg,rgba(10,13,24,0) 0,rgba(10,13,24,0) 120px,rgba(10,13,24,0.88) 232px,rgba(10,13,24,0.96) 290px),linear-gradient(90deg,rgba(10,13,24,0.45) 0%,rgba(10,13,24,0) 40%)}.pkgh .rbgb-hero__h1{margin-top:10px;font-size:clamp(28px,4vw,38px);font-weight:780;letter-spacing:-0.02em;line-height:1.08;color:var(--ink-0);text-wrap:balance;text-shadow:0 2px 18px rgba(4,6,12,0.6)}.pkgh .rbgb-hero__intro{max-width:580px;margin-top:10px;font-size:16px;line-height:1.55;color:var(--ink-1);text-wrap:pretty}.pkgh .rbgb-hero__extra{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.pkgh__covers{display:flex;flex:none;gap:12px;align-items:flex-end}.pkgh__cv{margin:0;display:flex;flex-direction:column;align-items:center;gap:9px}.pkgh__cover{display:block;width:168px;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:var(--void-3);box-shadow:0 0 0 1px rgba(4,6,12,0.9),0 2px 6px rgba(4,6,12,0.55),0 18px 30px -14px rgba(4,6,12,0.85),inset 0 0 0 1px rgba(255,255,255,0.14)}.pkgh__cover img{display:block;width:100%;height:100%;object-fit:cover}.pkgh__ver{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;border-radius:7px;background:color-mix(in srgb,var(--vc) 14%,var(--void-3));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vc) 45%,transparent);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-1);white-space:nowrap}.pkgh__vdot{width:8px;height:8px;border-radius:50%;background:var(--vc,var(--ink-3));flex:none}.pkgh__cta{display:flex;flex-wrap:wrap;gap:10px}.pkgh a.pkgh__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--r-md);border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--ink-1);font-family:var(--font-display);font-stretch:90%;font-weight:720;font-size:15px;letter-spacing:0.01em;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__btn--primary{background:rgba(88,166,255,0.14);border-color:rgba(88,166,255,0.6);color:var(--ink-0);box-shadow:0 0 26px -8px rgba(88,166,255,0.55)}.pkgh a.pkgh__btn:hover{border-color:var(--link);background-color:rgba(88,166,255,0.2);color:var(--ink-0)}.pkgh-px{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:calc(56px * var(--k,1));height:calc(56px * var(--k,1));overflow:hidden}.pkgh .pkgh-px img{display:block;flex:none;max-width:none;width:calc(var(--n,56px) * var(--k,1));height:calc(var(--n,56px) * var(--k,1));image-rendering:pixelated;filter:none}.pkgh-3d{display:flex;align-items:center;justify-content:center;flex:none;width:var(--sz,56px);height:var(--sz,56px)}.pkgh .pkgh-3d img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.45))}.pkgh__g{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:22px;height:22px;padding:0 5px;border-radius:5px;font-family:var(--font-display);font-stretch:110%;font-weight:810;font-size:14px;line-height:1;background:rgba(142,151,184,0.10);border:1px solid rgba(142,151,184,0.45);color:var(--tier-c)}.pkgh__g[data-tier="S"]{color:var(--tier-s);background:rgba(255,136,69,0.13);border-color:rgba(255,136,69,0.55)}.pkgh__g[data-tier="A"]{color:var(--tier-a);background:rgba(67,217,163,0.11);border-color:rgba(67,217,163,0.5)}.pkgh__g[data-tier="B"]{color:var(--tier-b);background:rgba(90,158,255,0.12);border-color:rgba(90,158,255,0.5)}.pkgh__g[data-tier="D"]{color:var(--tier-d);background:rgba(255,92,105,0.12);border-color:rgba(255,92,105,0.5)}.pkgh .pkgh-tb{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:var(--tb);color:var(--tf);font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap}.pkgh__kk{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--text-muted)}.pkgh .rbgb-content--stack{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.pkgh .rbgb-content .rbgb-sect{scroll-margin-top:24px}.pkgh .rbgb-content--stack>.rbgb-sect{background:var(--surface-panel);background-image:var(--grad-sheen);border:1px solid var(--line-1);border-radius:12px;box-shadow:var(--shadow-2);padding:0;overflow:hidden}.pkgh .pkgh-sh{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-bottom:1px solid var(--line-1)}.pkgh .pkgh-sh--in{margin:20px -18px 14px;border-top:1px solid var(--line-1);scroll-margin-top:24px}.pkgh .pkgh-h2{margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-0.01em;color:var(--ink-1);line-height:1.08}.pkgh .pkgh-sub{max-width:68ch;font-size:14px;line-height:1.5;color:var(--ink-3);text-wrap:pretty}.pkgh__body{padding:14px 18px 18px}.pkgh__p{font-size:15px;line-height:1.6;color:var(--ink-2);max-width:72ch}.pkgh__foot{margin-top:14px !important;font-size:14px;line-height:1.5;color:var(--ink-3)}.pkgh__rx{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh__chev{font-size:20px;line-height:1;color:var(--link)}.pkgh__qa summary::after{content:"+";flex:none;font-family:var(--font-data);font-size:18px;color:var(--link)}.pkgh__qa[open] summary::after{content:"\2212"}.pkgh__more{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line-1)}.pkgh a.pkgh__more-a{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-md);font-family:var(--font-display);font-stretch:90%;font-weight:700;font-size:15px}.pkgh__n{font-family:var(--font-data);font-size:11px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.pkgh__starters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pkgh a.pkgh__st{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;min-width:0;padding:10px 14px 10px 10px;border-radius:12px;background:rgba(9,11,22,0.45);border:1px solid var(--line-1);text-align:left;color:var(--ink-1)}.pkgh a.pkgh__st:hover{background-color:var(--surface-hover);border-color:var(--line-3);color:var(--ink-1)}.pkgh__st .pkgh-px{--k:2}.pkgh .pkgh__stn{margin:0;font-family:var(--font-display);font-weight:780;font-size:20px;letter-spacing:-0.015em;line-height:1.1;color:var(--ink-0)}.pkgh__stx{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.pkgh__stt{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}.pkgh__sto{font-size:14px;font-weight:600;color:var(--link)}.pkgh__mons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.pkgh a.pkgh__mon{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 6px 12px;border-radius:12px;background:rgba(9,11,22,0.45);border:1px solid var(--line-1);text-align:center;color:var(--ink-0)}.pkgh a.pkgh__mon:hover{background:var(--surface-hover);border-color:var(--line-3)}.pkgh__mon .pkgh-px{--k:2}.pkgh__mon .pkgh-3d{--sz:96px}.pkgh__monl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;max-width:100%;min-width:0}.pkgh__monnm{max-width:100%;font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pkgh a.pkgh__tiers{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:12px;padding:12px 14px;min-height:56px;border-radius:10px;background:rgba(9,11,22,0.45);border:1px solid var(--line-1);color:var(--ink-1)}.pkgh a.pkgh__tiers:hover{background:var(--surface-hover)}.pkgh__tcs{display:flex;flex-wrap:wrap;gap:6px 14px}.pkgh__tc{display:inline-flex;align-items:center;gap:6px}.pkgh__tc b{font-family:var(--font-data);font-size:14px;font-weight:600;color:var(--ink-0)}.pkgh__tsum{margin-left:auto;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--link)}.pkgh__kvs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;margin-top:14px}.pkgh__kv:last-child:nth-child(odd){grid-column:1/-1}.pkgh__kv{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line-1)}.pkgh__kvk{padding-top:3px;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)}.pkgh__kvv{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:14px;line-height:1.5;color:var(--ink-1)}.pkgh a.pkgh__inl{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-weight:600}.pkgh__tl{position:relative;display:flex;align-items:stretch;gap:10px;margin:0;padding:0;list-style:none}.pkgh__tl::before{content:"";position:absolute;left:24px;right:24px;top:23px;height:2px;background:linear-gradient(90deg,rgba(174,182,214,0.3),rgba(174,182,214,0.3) 70%,rgba(174,182,214,0.06));pointer-events:none}.pkgh__tln{flex:1 1 0;position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding:36px 16px 14px;border-radius:12px;background:rgba(9,11,22,0.55);border:1px solid var(--line-1)}.pkgh__tln--next{border-style:dashed;border-color:var(--line-3);background:rgba(9,11,22,0.3)}.pkgh__tld{position:absolute;left:16px;top:16px;width:14px;height:14px;border-radius:50%;background:var(--ink-2);box-shadow:0 0 0 4px var(--void-2),0 0 0 5px var(--line-3)}.pkgh__tln--next .pkgh__tld{background:var(--void-2);box-shadow:inset 0 0 0 2px var(--ink-3),0 0 0 4px var(--void-2)}.pkgh__tldate{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-0.015em;line-height:1.1;color:var(--ink-0)}.pkgh__tlt{font-size:14px;line-height:1.5;color:var(--ink-2)}.pkgh__tll{display:grid;grid-template-columns:minmax(0,1fr);gap:0 14px;margin:2px 0 0;padding:0;list-style:none}.pkgh__tln--wide{flex:2.4 1 0}.pkgh__tln--wide .pkgh__tll{grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh a.pkgh__tla{display:flex;align-items:center;min-height:36px;font-size:14px;font-weight:600;line-height:1.3}.pkgh__unks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:6px 0 0;padding:0;list-style:none}.pkgh__unk{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px;color:var(--ink-1);border-bottom:1px solid var(--line-1)}.pkgh__unk::before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:5px;border:1px solid var(--line-2);font-family:var(--font-data);font-size:11px;color:var(--ink-3)}.pkgh__scards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.pkgh__scard{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:rgba(9,11,22,0.45);border:1px solid var(--line-1);color:var(--ink-1)}.pkgh__sart{display:flex;justify-content:center}.pkgh__scard .pkgh-3d{--sz:112px}.pkgh__shead{display:flex;align-items:center;justify-content:space-between;gap:8px}.pkgh .pkgh__h3{margin:0;font-family:var(--font-display);font-weight:780;font-size:20px;letter-spacing:-0.015em;line-height:1.1}.pkgh a.pkgh__h3a{display:inline-flex;align-items:center;min-height:36px;color:var(--ink-0)}.pkgh a.pkgh__h3a:hover{color:var(--link-hover)}.pkgh__cat{font-size:14px;color:var(--ink-3)}.pkgh__sstats{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--ink-1)}.pkgh__sblurb{font-size:14px;line-height:1.5;color:var(--ink-2)}.pkgh__counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.pkgh__count{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:10px;background:rgba(9,11,22,0.45);border:1px solid var(--line-1)}.pkgh__count b{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--ink-0)}.pkgh__subh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 10px}.pkgh__qas{display:flex;flex-direction:column}.pkgh__qa{border-bottom:1px solid var(--line-1)}.pkgh__qa summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:6px 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--ink-0)}.pkgh__qa summary::-webkit-details-marker{display:none}.pkgh__qa .pkgh__p{padding:0 0 14px}.pkgh__adwrap{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}.pkgh__adlbl{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)}.pkgh__ad{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:300px;height:250px;flex:none;border-radius:8px;border:1px dashed var(--line-3);background:var(--void-1);color:var(--ink-2);font-family:var(--font-data);font-size:14px}@media (max-width:1020px){.pkgh__cover{width:136px}}@media (max-width:980px){.pkgh__st .pkgh-px{--k:1}.pkgh__mons{grid-template-columns:repeat(3,minmax(0,1fr))}.pkgh__tl{flex-direction:column}.pkgh__tl::before{left:22px;right:auto;top:24px;bottom:24px;width:2px;height:auto}.pkgh__tln{padding:14px 16px 14px 48px}.pkgh__tld{left:16px;top:18px}}@media (max-width:860px){.pkgh__kvs{grid-template-columns:minmax(0,1fr)}.pkgh__scards{grid-template-columns:minmax(0,1fr)}.pkgh__scard{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:14px;row-gap:6px;align-items:start}.pkgh__sart{grid-row:1/4}.pkgh__scard .pkgh-3d{--sz:96px}.pkgh__sblurb{grid-column:1/-1}}@media (max-width:780px){.pkgh .rbgb-hero__row{flex-wrap:wrap;padding:18px 16px;gap:16px}.pkgh .rbgb-hero__zone.has-stage .rbgb-hero__row{padding-top:44px}.pkgh .rbgb-hero__zone.has-stage--tall .rbgb-hero__row{padding-top:196px}.pkgh .has-stage--tall .pkgh__stage{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 190px,rgba(0,0,0,0) 250px);mask-image:linear-gradient(180deg,#000 0,#000 190px,rgba(0,0,0,0) 250px)}.pkgh .has-stage--tall .pkgh__stage::after{background:linear-gradient(180deg,rgba(10,13,24,0) 0,rgba(10,13,24,0) 180px,rgba(10,13,24,0.88) 236px,rgba(10,13,24,0.96) 250px)}.pkgh .has-stage--tall .pkgh__stage{height:250px}.pkgh__stage{height:240px;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 60px,rgba(0,0,0,0) 220px);mask-image:linear-gradient(180deg,#000 0,#000 60px,rgba(0,0,0,0) 220px)}.pkgh__stage::after{background:linear-gradient(180deg,rgba(10,13,24,0) 0,rgba(10,13,24,0.25) 50px,rgba(10,13,24,0.9) 130px,rgba(10,13,24,0.96) 200px)}.pkgh__cover{width:128px}.pkgh__covers{width:100%;justify-content:center;gap:12px}}@media (max-width:768px){.pkgh #rbgb-dock .rbgb-crumbs__chip{min-height:44px}.pkgh a.pkgh__btn{height:var(--control-lg)}.pkgh a.pkgh__more-a,.pkgh a.pkgh__tla,.pkgh a.pkgh__inl,.pkgh a.pkgh__h3a{min-height:44px}}@media (max-width:600px){.pkgh__kv{grid-template-columns:minmax(0,1fr);gap:2px}.pkgh__starters{grid-template-columns:minmax(0,1fr);gap:8px}.pkgh__st .pkgh-px{--k:2}.pkgh__mons{gap:8px}.pkgh__mon .pkgh-px{--k:1}.pkgh__mon .pkgh-3d{--sz:64px}.pkgh__monnm{font-size:14px}.pkgh__unks{grid-template-columns:minmax(0,1fr)}.pkgh__tln--wide .pkgh__tll{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pkgh a.pkgh__btn{flex:1 1 0;padding:0 8px;font-size:14px;font-stretch:80%}.pkgh__cta{width:100%}.pkgh .pkgh-sh{padding:14px 12px}.pkgh .pkgh-sh--in{margin:20px -12px 14px}.pkgh__body{padding:12px 12px 16px}.pkgh .rbgb-hero__h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.pkgh *{transition:none !important}}.pkgh [hidden]{display:none !important}.pkgh .pkgh-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pkgh:not(.pkgh--js) [data-jsonly]{display:none !important}.pkgh__gshelf{display:grid;grid-template-columns:repeat(3,56px);gap:6px}.pkgh__gshelf--one{grid-template-columns:56px}.pkgh__gsl{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:radial-gradient(closest-side,rgba(39,48,82,0.85),rgba(21,26,46,0.35));box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06);overflow:hidden}.pkgh__gstarts{display:flex;align-items:flex-end;justify-content:center;gap:10px}.pkgh__gstart{display:flex;padding:8px;border-radius:16px;background:radial-gradient(closest-side,rgba(39,48,82,0.8),rgba(21,26,46,0))}.pkgh .pkgh__gstart .pkgh-3d{width:clamp(68px,20vw,150px);height:clamp(68px,20vw,150px)}.pkgh__gtiers{display:flex;align-items:flex-end;gap:10px}.pkgh__gtc{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;width:30px}.pkgh__gtc b{font-family:var(--font-data);font-size:11px;font-weight:600;color:var(--ink-2)}.pkgh__gtb{display:block;width:22px;height:calc(0.6px * var(--hn));min-height:4px;border-radius:4px 4px 2px 2px;background:var(--tier-c)}.pkgh__gtb[data-tier="S"]{background:var(--tier-s)}.pkgh__gtb[data-tier="A"]{background:var(--tier-a)}.pkgh__gtb[data-tier="B"]{background:var(--tier-b)}.pkgh__gtb[data-tier="D"]{background:var(--tier-d)}.pkgh__gtypes{display:flex;flex-wrap:wrap;gap:5px;max-width:250px}.pkgh__gmore{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;border:1px solid var(--line-2);font-family:var(--font-data);font-size:11px;color:var(--ink-2)}.pkgh__gball{position:relative;display:block;width:64px;height:64px;border-radius:50%;border:3px solid var(--ink-3);background:linear-gradient(180deg,rgba(174,182,214,0.16) 0,rgba(174,182,214,0.16) calc(50% - 2px),var(--ink-3) calc(50% - 2px),var(--ink-3) calc(50% + 2px),transparent calc(50% + 2px))}.pkgh__gball::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--void-2);border:3px solid var(--ink-3)}.pkgh__ex{display:flex;flex-direction:column;gap:14px}.pkgh__xbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 16px}.pkgh__xfld{display:flex;flex-direction:column;gap:6px;min-width:0}.pkgh__xfl{font-family:var(--font-display);font-stretch:75%;font-weight:620;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--text-muted)}.pkgh__qw{position:relative;display:flex;align-items:center}.pkgh__qw::before{content:"";position:absolute;left:16px;top:50%;width:14px;height:14px;margin-top:-9px;border:2px solid var(--ink-3);border-radius:50%;pointer-events:none}.pkgh__qw::after{content:"";position:absolute;left:30px;top:50%;width:7px;height:2px;margin-top:5px;background:var(--ink-3);transform:rotate(45deg);pointer-events:none}.pkgh .pkgh__q{width:100%;height:52px;padding:0 56px 0 46px;border-radius:10px;border:1px solid var(--line-3);background:var(--surface-input,rgba(9,11,22,0.7));color:var(--ink-0);font-family:var(--font-body);font-size:16px;outline:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.pkgh .pkgh__q::placeholder{color:var(--ink-3);opacity:1}.pkgh .pkgh__q:focus{border-color:var(--link);box-shadow:0 0 0 3px rgba(88,166,255,0.22)}.pkgh .pkgh__q::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.pkgh button.pkgh__clr{position:absolute;right:4px;top:4px;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font-size:24px;line-height:1;cursor:pointer}.pkgh button.pkgh__clr:hover{background:var(--surface-hover);color:var(--ink-0)}.pkgh__seg{display:flex;gap:4px;padding:3px;border-radius:10px;background:rgba(9,11,22,0.55);border:1px solid var(--line-1)}.pkgh button.pkgh__vb{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 16px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-2);font-family:var(--font-display);font-weight:700;font-size:15px;cursor:pointer}.pkgh button.pkgh__vb:hover{background:var(--surface-hover);color:var(--ink-0)}.pkgh button.pkgh__vb[aria-pressed="true"]{background:var(--void-4);border-color:var(--ink-2);color:var(--ink-0)}.pkgh button.pkgh__vb[aria-pressed="true"]::before{content:"\2713";font-size:14px;line-height:1}.pkgh__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;border-radius:12px;background:rgba(9,11,22,0.55);border:1px solid var(--line-1)}.pkgh a.pkgh__tab{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 12px;border-radius:9px;border:1px solid transparent;color:var(--ink-2);font-family:var(--font-display);font-weight:700;font-size:15px;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__tab:hover{background:var(--surface-hover);color:var(--ink-0)}.pkgh a.pkgh__tab[aria-selected="true"],.pkgh--js .pkgh__ex:not(.is-js) a.pkgh__tab:first-child{background:rgba(88,166,255,0.14);border-color:rgba(88,166,255,0.6);color:var(--ink-0)}.pkgh a.pkgh__tab:focus-visible,.pkgh button.pkgh__vb:focus-visible,.pkgh .pkgh__xall:focus-visible,.pkgh .pkgh__xsel:focus-visible,.pkgh a.pkgh__step:focus-visible,.pkgh .pkgh__anb:focus-visible,.pkgh a.pkgh__m:focus-visible,.pkgh a.pkgh__am:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__tbn{min-width:28px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:6px;background:var(--void-4);font-family:var(--font-data);font-size:12px;font-weight:600;color:var(--ink-1)}.pkgh__pan{display:flex;flex-direction:column;gap:14px}.pkgh:not(.pkgh--js) .pkgh__pan+.pkgh__pan{margin-top:10px;padding-top:18px;border-top:1px solid var(--line-1)}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__pan~.pkgh__pan{display:none}.pkgh .pkgh__xh3{margin:0;font-family:var(--font-display);font-weight:760;font-size:18px;letter-spacing:-0.01em;color:var(--ink-0)}.pkgh__xph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 22px}.pkgh__xmore{display:flex;flex-wrap:wrap;gap:4px 22px}.pkgh .pkgh__xlead{margin:0;max-width:74ch;font-size:15px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.pkgh__xtools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.pkgh .pkgh__xsel{height:44px;min-width:180px;padding:0 38px 0 14px;border-radius:9px;border:1px solid var(--line-3);background-color:rgba(9,11,22,0.55);background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 20px) 19px,calc(100% - 15px) 19px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:var(--ink-0);font-family:var(--font-body);font-size:15px;-webkit-appearance:none;appearance:none;cursor:pointer}.pkgh .pkgh__xsel option{background:#0C101D;color:var(--ink-0)}.pkgh__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.pkgh a.pkgh__m{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:24px 6px 10px;border-radius:10px;background:radial-gradient(46px 38px at 50% 56px,rgba(39,48,82,0.8),rgba(39,48,82,0) 100%),rgba(9,11,22,0.45);border:1px solid var(--line-1);color:var(--ink-1);text-align:center;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__m:hover{background-color:var(--void-4);border-color:var(--line-3);transform:translateY(-2px);color:var(--ink-1)}.pkgh a.pkgh__m::before{content:"#" attr(data-d);position:absolute;top:6px;left:8px;font-family:var(--font-data);font-size:11px;line-height:1;color:var(--ink-3);font-variant-numeric:tabular-nums}.pkgh a.pkgh__m[data-vl]::after{display:inline-flex;align-items:center;height:20px;margin-top:2px;padding:0 6px;border-radius:5px;border:1px solid var(--line-3);background:rgba(9,11,22,0.6);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);white-space:nowrap}.pkgh a.pkgh__m[data-vl]::after{content:attr(data-vl)}.pkgh a.pkgh__m[data-vl]::after{border-style:dashed}.pkgh .pkgh__mi{display:block;flex:none;max-width:none;image-rendering:pixelated;filter:none}.pkgh .pkgh__mi--3d{width:64px;height:64px;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.45))}.pkgh .pkgh__mn{max-width:100%;margin-top:4px;font-family:var(--font-display);font-stretch:88%;font-weight:720;font-size:14px;line-height:1.2;color:var(--ink-0);overflow-wrap:break-word}.pkgh--js .pkgh__grid .pkgh__m.is-over{display:none}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__grid>.pkgh__m:nth-child(n+25){display:none}.pkgh .pkgh__xall{align-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:var(--r-md);border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--ink-0);font-family:var(--font-display);font-weight:700;font-size:15px;cursor:pointer}.pkgh .pkgh__xall:hover{border-color:var(--link);background-color:rgba(88,166,255,0.14)}.pkgh__map{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;min-height:104px;padding:18px 20px;border-radius:12px;overflow:hidden;border:1px solid var(--line-2);background:var(--void-3);color:var(--ink-1)}.pkgh a.pkgh__map{color:var(--ink-1)}.pkgh__map::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--gbg);background-size:cover;background-position:70% 35%;transition:transform var(--dur-slow) var(--ease-out)}.pkgh__map::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,8,16,0.96) 0%,rgba(6,8,16,0.86) 45%,rgba(6,8,16,0.35) 100%)}.pkgh a.pkgh__map:hover::before{transform:scale(1.03)}.pkgh a.pkgh__map:hover{border-color:var(--line-3)}.pkgh__mapt{font-family:var(--font-display);font-weight:780;font-size:21px;letter-spacing:-0.015em;color:var(--ink-0)}.pkgh__mapd{grid-column:1;font-size:14px;color:var(--ink-2)}.pkgh__mapgo{grid-column:2;grid-row:1/3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-3);background:rgba(9,11,22,0.6);font-size:22px;color:var(--link)}.pkgh__road{display:flex;flex-direction:column;gap:8px}.pkgh__track{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--void-5) transparent}.pkgh a.pkgh__step{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:2px;width:92px;min-height:104px;padding:20px 4px 8px;border-radius:10px;border:1px solid var(--line-2);background:rgba(9,11,22,0.5);color:var(--ink-2);scroll-snap-align:start;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__step:hover{background:var(--surface-hover);border-color:var(--line-3);color:var(--ink-0)}.pkgh a.pkgh__step::before{content:attr(data-k);position:absolute;top:5px;left:0;right:0;text-align:center;font-family:var(--font-data);font-size:11px;line-height:1;color:var(--ink-3)}.pkgh a.pkgh__step img{display:block;flex:none;width:56px;height:56px;image-rendering:pixelated}.pkgh__stepg{display:flex;align-items:center;justify-content:center;width:56px;height:56px}.pkgh__stepg::before{content:"";width:26px;height:26px;border-radius:50%;border:3px solid var(--ink-3);background:linear-gradient(180deg,transparent calc(50% - 2px),var(--ink-3) calc(50% - 2px),var(--ink-3) calc(50% + 2px),transparent calc(50% + 2px))}.pkgh__stepn{max-width:100%;font-family:var(--font-display);font-stretch:85%;font-weight:700;font-size:14px;line-height:1.15;text-align:center;overflow-wrap:break-word}.pkgh a.pkgh__step[aria-current="step"]{border:2px solid var(--link);padding:19px 3px 7px;background:rgba(88,166,255,0.14);color:var(--ink-0)}.pkgh a.pkgh__step[aria-current="step"]::before{color:var(--ink-1)}.pkgh__achs{display:flex;flex-direction:column;gap:14px}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__ach~.pkgh__ach{display:none}.pkgh__ach{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--line-2);background:rgba(9,11,22,0.45);overflow:hidden;scroll-margin-top:24px}.pkgh__achh{display:flex;align-items:center;gap:18px;padding:16px 18px;border-bottom:1px solid var(--line-1);background:radial-gradient(260px 120px at 70px 50%,rgba(39,48,82,0.6),rgba(39,48,82,0) 100%)}.pkgh__aface{display:flex;align-items:flex-start;justify-content:center;flex:none;width:112px;height:112px;border-radius:14px;overflow:hidden;background:var(--void-3);box-shadow:0 0 0 1px rgba(4,6,12,0.9),inset 0 0 0 1px rgba(255,255,255,0.1)}.pkgh .pkgh__aface img{display:block;flex:none;max-width:none;width:112px;height:112px;image-rendering:pixelated}.pkgh__aface--none{align-items:center}.pkgh__aface--none::before{content:"";width:44px;height:44px;border-radius:50%;border:4px solid var(--ink-3);background:linear-gradient(180deg,transparent calc(50% - 2px),var(--ink-3) calc(50% - 2px),var(--ink-3) calc(50% + 2px),transparent calc(50% + 2px))}.pkgh__acht{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.pkgh .pkgh__ah3{margin:0;font-family:var(--font-display);font-weight:780;font-size:22px;letter-spacing:-0.015em;line-height:1.15;color:var(--ink-0)}.pkgh .pkgh__pls{margin:0;padding:0;list-style:none;counter-reset:pl}.pkgh .pkgh__pls>li{display:flex;align-items:center;gap:10px;counter-increment:pl;border-top:1px solid var(--line-1)}.pkgh .pkgh__pls>li::before{content:counter(pl);flex:none;width:22px;font-family:var(--font-data);font-size:11px;color:var(--ink-3);text-align:right}.pkgh a.pkgh__pl{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:40px;font-size:15px;font-weight:600;color:var(--ink-1)}.pkgh a.pkgh__pl:hover{color:var(--link-hover)}.pkgh a.pkgh__pl[data-k]::after{content:attr(data-k);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)}.pkgh__pls--cols{columns:3 220px;column-gap:24px}.pkgh__pls--cols>li{break-inside:avoid}.pkgh__anew{display:flex;flex-direction:column;gap:8px;min-width:0}.pkgh__anew .pkgh__subh{display:flex;align-items:center;justify-content:space-between;gap:10px}.pkgh__astrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:6px}.pkgh a.pkgh__am{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:8px 4px 9px;border-radius:9px;border:1px solid var(--line-1);background:radial-gradient(40px 34px at 50% 40px,rgba(39,48,82,0.75),rgba(39,48,82,0) 100%),rgba(9,11,22,0.4);color:var(--ink-1);text-align:center}.pkgh a.pkgh__am:hover{border-color:var(--line-3);background-color:var(--void-4);color:var(--ink-1)}.pkgh .pkgh__amn{max-width:100%;font-family:var(--font-display);font-stretch:85%;font-weight:700;font-size:14px;line-height:1.15;color:var(--ink-0);overflow-wrap:break-word}.pkgh .pkgh__anote{margin:0;font-size:14px;line-height:1.5;color:var(--ink-3)}.pkgh__anav{display:flex;justify-content:space-between;gap:10px;padding:0 18px 16px}.pkgh .pkgh__anb{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-md);border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--link);font-family:var(--font-display);font-weight:700;font-size:15px;cursor:pointer}.pkgh .pkgh__anb:hover{border-color:var(--link)}.pkgh .pkgh__anb--next{margin-left:auto}.pkgh__tmt{font-family:var(--font-display);font-weight:780;font-size:21px;letter-spacing:-0.015em;color:var(--ink-0)}.pkgh__xgcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px;align-items:start}.pkgh__xgside{display:flex;flex-direction:column;gap:16px}.pkgh__xgg{display:flex;flex-direction:column;min-width:0}.pkgh__xgg .pkgh__kk{margin-bottom:2px}.pkgh a.pkgh__xg{display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:12px;min-height:52px;padding:7px 10px;margin:0 -10px;border-radius:8px;border-bottom:1px solid var(--line-1);color:var(--ink-1)}.pkgh a.pkgh__xg:hover{background:var(--surface-hover);color:var(--ink-1)}.pkgh__xgx{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh__xgt{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:1.2;color:var(--ink-0)}.pkgh__xgd{font-size:14px;line-height:1.4;color:var(--ink-3)}.pkgh .pkgh__xnote{margin:0;padding:12px 14px;border-radius:10px;border:1px dashed var(--line-3);font-size:14px;line-height:1.5;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.pkgh a.pkgh__m,.pkgh__map::before{transition:none}.pkgh a.pkgh__m:hover{transform:none}}@media (max-width:860px){.pkgh__xgcols{grid-template-columns:minmax(0,1fr);gap:16px}.pkgh__xbar{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.pkgh a.pkgh__pl{min-height:44px}.pkgh__seg .pkgh__vb{flex:1 1 0}}@media (max-width:600px){.pkgh__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__grid>.pkgh__m:nth-child(n+13){display:none}.pkgh a.pkgh__m{padding:22px 3px 9px}.pkgh .pkgh__mn{font-size:14px;font-stretch:80%}.pkgh__tabs{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh a.pkgh__tab{padding:0 8px;font-size:14px}.pkgh a.pkgh__tab:last-child:nth-child(odd){grid-column:1/-1}.pkgh__xtools{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pkgh .pkgh__xsel{min-width:0;width:100%}.pkgh__gshelf{grid-template-columns:repeat(2,56px)}.pkgh__gshelf>.pkgh__gsl:nth-child(n+5){display:none}.pkgh__gshelf--row>.pkgh__gsl:nth-child(n+3){display:none}.pkgh__gtiers{gap:4px}.pkgh__gtc{width:24px}.pkgh__gtb{width:18px}.pkgh__map{padding:14px 16px}.pkgh__mapt{font-size:18px}.pkgh__achh{gap:12px;padding:12px;align-items:flex-start}.pkgh__aface{width:64px;height:64px;border-radius:10px}.pkgh .pkgh__aface img{width:56px;height:56px}.pkgh .pkgh__ah3{font-size:19px}.pkgh__anav{padding:0 12px 12px}.pkgh .pkgh__anb{flex:1 1 0;padding:0 10px;font-size:14px}.pkgh__astrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pkgh a.pkgh__am{padding:6px 2px 8px}.pkgh .pkgh__amn{font-stretch:80%}}.pkgh__gtb[data-tier="D"]{background:color-mix(in srgb,var(--tier-d) 58%,var(--void-0))}.pkgh__gball{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:radial-gradient(closest-side,rgba(39,48,82,0.85),rgba(21,26,46,0.2))}.pkgh__map{padding-right:16px}.pkgh__mapt{grid-column:1;padding-right:12px}.pkgh__map--img::before{background-size:180% auto;background-position:20% 50%;image-rendering:pixelated;opacity:0.55}.pkgh__map--img::after{background:linear-gradient(90deg,rgba(6,8,16,0.97) 0%,rgba(6,8,16,0.9) 50%,rgba(6,8,16,0.6) 100%)}.pkgh__road{gap:10px}.pkgh__gymf{display:flex;align-items:flex-start;justify-content:center;width:112px;height:112px;border-radius:12px;overflow:hidden;background:var(--void-3);box-shadow:0 0 0 1px rgba(4,6,12,0.9),inset 0 0 0 1px rgba(255,255,255,0.08)}.pkgh a.pkgh__step .pkgh__gymf img{display:block;flex:none;max-width:none;width:calc(56px * var(--k,1));height:calc(56px * var(--k,1));image-rendering:pixelated}.pkgh__aface{width:72px;height:72px;align-items:center}.pkgh .pkgh__aface img{width:56px;height:56px}.pkgh__ix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-bottom:22px}.pkgh .pkgh__ixh{margin:0 0 4px;font-family:var(--font-display);font-weight:760;font-size:17px;letter-spacing:-0.01em;color:var(--ink-0)}.pkgh a.pkgh__ixa:hover{color:var(--link-hover)}.pkgh a.pkgh__ixa{display:flex;align-items:center;min-height:40px;padding:4px 0;border-bottom:1px solid var(--line-1);font-size:15px;font-weight:600;line-height:1.35;color:var(--ink-1)}.pkgh__nxs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pkgh a.pkgh__nx{display:flex;align-items:center;gap:16px;min-height:150px;padding:16px;border-radius:12px;border:1px solid var(--line-2);background:var(--grad-facet),rgba(9,11,22,0.55);color:var(--ink-1);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-med) var(--ease-out)}.pkgh a.pkgh__nx:hover{border-color:var(--line-3);transform:translateY(-2px);color:var(--ink-1)}.pkgh a.pkgh__nx:focus-visible,.pkgh a.pkgh__fla:focus-visible,.pkgh a.pkgh__ixa:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__nxa{display:flex;align-items:center;justify-content:center;flex:none;width:96px;height:118px;border-radius:10px;overflow:hidden;background:radial-gradient(closest-side,rgba(39,48,82,0.85),rgba(21,26,46,0.2))}.pkgh__nxt{display:flex;flex-direction:column;gap:4px;min-width:0}.pkgh__nxh{font-family:var(--font-display);font-weight:780;font-size:19px;letter-spacing:-0.015em;line-height:1.2;color:var(--ink-0)}.pkgh__nxd{font-size:14px;line-height:1.4;color:var(--ink-2)}.pkgh__foot2{display:flex;flex-direction:column;gap:6px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line-1)}.pkgh__footl{display:flex;flex-wrap:wrap;gap:0 18px}.pkgh a.pkgh__fla{display:inline-flex;align-items:center;min-height:36px;font-size:14px;font-weight:500;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.pkgh a.pkgh__fla:hover{color:var(--ink-0);text-decoration-color:var(--ink-2)}@media (max-width:980px){.pkgh__nxs{grid-template-columns:minmax(0,1fr)}.pkgh a.pkgh__nx{min-height:0}}@media (max-width:860px){.pkgh__ix{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.pkgh a.pkgh__ixa,.pkgh a.pkgh__fla{min-height:44px}}@media (max-width:600px){.pkgh__tabs{display:flex;grid-auto-flow:unset;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.pkgh__tabs::-webkit-scrollbar{display:none}.pkgh a.pkgh__tab{flex:0 0 auto;scroll-snap-align:start;padding:0 14px}.pkgh a.pkgh__tab:last-child:nth-child(odd){grid-column:auto}.pkgh a.pkgh__tab:last-child{margin-right:28px}.pkgh__aface{width:64px;height:64px}.pkgh a.pkgh__nx{gap:12px;padding:14px}.pkgh__nxa{width:80px;height:100px}}.pkgh__gball{border:0}.pkgh__gball::after{content:none}.pkgh a.pkgh__tiers:hover{background:rgba(9,11,22,0.45);border-color:var(--line-3)}.pkgh .rbgb-hero__row{padding-bottom:26px}.pkgh .rbgb-hero__zone.has-stage:not(.has-stage--tall) .rbgb-hero__row{padding-top:64px;align-items:center}.pkgh .rbgb-hero__kick{text-shadow:0 1px 8px rgba(4,6,12,0.9)}.pkgh .rbgb-hero__intro{max-width:600px;margin-top:12px;font-size:16px;line-height:1.6;color:var(--ink-1)}.pkgh .rbgb-hero__extra{margin-top:20px;display:block}.pkgh__cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:600px}.pkgh a.pkgh__btn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-content:stretch;gap:10px;height:auto;min-height:64px;padding:8px 12px 8px 8px;border-radius:12px;border:1px solid var(--line-3);background:rgba(9,11,22,0.66);color:var(--ink-1);font-family:var(--font-display);font-stretch:100%;font-weight:700;font-size:15px;letter-spacing:0;white-space:normal;text-align:left;box-shadow:none;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-med) var(--ease-out)}.pkgh a.pkgh__btn--primary{grid-column:1/-1;min-height:80px;padding:10px 16px 10px 10px;border-color:rgba(88,166,255,0.75);background:linear-gradient(100deg,rgba(88,166,255,0.24) 0%,rgba(88,166,255,0.1) 60%,rgba(88,166,255,0.06) 100%),rgba(9,11,22,0.7);box-shadow:0 14px 34px -18px rgba(88,166,255,0.75)}.pkgh a.pkgh__btn:hover{border-color:var(--link);background-color:rgba(28,35,64,0.95);color:var(--ink-1);transform:translateY(-1px)}.pkgh a.pkgh__btn:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__bart{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--void-3);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08)}.pkgh__btn--primary .pkgh__bart{width:60px;height:60px;align-items:flex-start;padding-top:2px;background:radial-gradient(closest-side,rgba(39,48,82,0.95),rgba(21,26,46,0.9))}.pkgh .pkgh__bart>img{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh__btx{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh__btl{font-family:var(--font-display);font-weight:760;font-size:15px;line-height:1.2;color:var(--ink-0)}.pkgh__btn--primary .pkgh__btl{font-size:19px;font-weight:800;letter-spacing:-0.01em}.pkgh__bts{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:1.35;color:var(--ink-2)}.pkgh__btn--primary .pkgh__bts{color:var(--ink-1)}.pkgh__bgo{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--line-3);font-size:20px;line-height:1;color:var(--link);transition:transform var(--dur-fast) var(--ease-out)}.pkgh__btn--primary .pkgh__bgo{width:38px;height:38px;border:0;background:var(--link);color:var(--void-0);font-size:24px}.pkgh a.pkgh__btn:hover .pkgh__bgo{transform:translateX(2px)}.pkgh__bgrid{display:block;width:22px;height:22px;background:linear-gradient(var(--ink-2),var(--ink-2)) 0 0/9px 9px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 13px 0/9px 9px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 0 13px/9px 9px no-repeat,linear-gradient(var(--link),var(--link)) 13px 13px/9px 9px no-repeat}.pkgh .pkgh-sh{gap:4px;padding:20px 22px 2px;border-bottom:0}.pkgh .pkgh-h2{font-size:24px;font-weight:760;letter-spacing:-0.015em;color:var(--ink-0)}.pkgh .pkgh-sub{font-size:15px;color:var(--ink-2)}.pkgh__body{padding:16px 22px 22px}.pkgh__cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row dense;gap:14px}.pkgh a.pkgh__card{position:relative;grid-column:span 2;display:flex;flex-direction:column;min-width:0;padding:0 0 16px;border-radius:14px;overflow:hidden;border:1px solid var(--line-2);background:rgba(9,11,22,0.5);color:var(--ink-1);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-med) var(--ease-out),box-shadow var(--dur-med) var(--ease-out)}.pkgh a.pkgh__card:hover{border-color:var(--line-3);transform:translateY(-2px);box-shadow:var(--shadow-3);color:var(--ink-1)}.pkgh a.pkgh__card:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__cart{display:flex;align-items:center;justify-content:center;flex:none;height:136px;margin-bottom:14px;overflow:hidden;background:radial-gradient(60% 80% at 50% 55%,rgba(39,48,82,0.75),rgba(21,26,46,0) 100%),var(--void-1);border-bottom:1px solid var(--line-1)}.pkgh__cart--bg{filter:saturate(0.6) brightness(0.8);background-image:var(--gbg);background-size:calc(var(--mw,1008px) / 3) auto;background-position:30% 40%;image-rendering:pixelated;box-shadow:inset 0 -36px 36px -24px rgba(6,8,16,0.7)}.pkgh__ctl{padding:0 18px;font-family:var(--font-display);font-weight:760;font-size:19px;letter-spacing:-0.015em;line-height:1.2;color:var(--ink-0)}.pkgh__cds{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:6px 18px 0;font-size:14px;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.pkgh__cft{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:14px 18px 0}.pkgh__cmt{min-width:0;font-family:var(--font-display);font-stretch:80%;font-weight:620;font-size:12px;letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;color:var(--ink-2)}.pkgh__cmt b{margin-right:2px;font-stretch:100%;font-weight:800;font-size:16px;letter-spacing:0;color:var(--ink-0)}.pkgh__cgo{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--line-3);color:var(--link);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.pkgh__cgo::before{content:"\203A";margin-top:-2px;font-size:22px;line-height:1}.pkgh a.pkgh__card:hover .pkgh__cgo{border-color:var(--link);background:var(--link);color:var(--void-0)}.pkgh a.pkgh__card--xl{grid-column:span 4;grid-row:span 2;padding-bottom:22px}.pkgh__card--xl .pkgh__cart{flex:1 1 auto;height:auto;min-height:300px;margin-bottom:18px}.pkgh__card--xl .pkgh__ctl{padding:0 24px;font-size:30px;font-weight:800;letter-spacing:-0.02em}.pkgh__card--xl .pkgh__cds{max-width:60ch;padding:8px 24px 0;font-size:15px;-webkit-line-clamp:3;color:var(--ink-1)}.pkgh__card--xl .pkgh__cft{padding:16px 24px 0}.pkgh__card--xl .pkgh__cgo{width:42px;height:42px;border-color:var(--link)}.pkgh a.pkgh__cs3{grid-column:span 3}.pkgh a.pkgh__cs6{grid-column:span 6}.pkgh a.pkgh__cs3,.pkgh a.pkgh__cs6{display:grid;grid-template-columns:200px minmax(0,1fr);grid-template-rows:auto auto 1fr;padding:0}.pkgh__cs3 .pkgh__cart,.pkgh__cs6 .pkgh__cart{grid-row:1/4;height:auto;min-height:150px;margin:0;border-bottom:0;border-right:1px solid var(--line-1)}.pkgh__cs3 .pkgh__ctl,.pkgh__cs6 .pkgh__ctl{padding-top:18px}.pkgh__cs3 .pkgh__cft,.pkgh__cs6 .pkgh__cft{padding-bottom:16px}.pkgh__lgrid{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:12px 16px;padding:18px}.pkgh__lg{--lk:2;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.pkgh .pkgh__lg img{display:block;flex:none;max-width:none;width:calc(56px * var(--lk));height:calc(56px * var(--lk));border-radius:14px;background:radial-gradient(closest-side,rgba(39,48,82,0.9),rgba(21,26,46,0.85));box-shadow:0 0 0 1px rgba(4,6,12,0.9),inset 0 0 0 1px rgba(255,255,255,0.08);image-rendering:pixelated}.pkgh__lg b{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:999px;background:var(--void-4);font-family:var(--font-data);font-size:12px;font-weight:600;color:var(--ink-1)}.pkgh__cart .pkgh__gstart{padding:4px}.pkgh__cart .pkgh__gstart .pkgh-3d{width:112px;height:112px}.pkgh__card--xl .pkgh__gstart .pkgh-3d{width:clamp(88px,18vw,180px);height:clamp(88px,18vw,180px)}.pkgh__cart .pkgh__gtypes{justify-content:center;max-width:280px}.pkgh__cart .pkgh__gball{width:80px;height:80px}.pkgh__ex{gap:16px}.pkgh__ex.is-q .pkgh__tabs,.pkgh__ex.is-q .pkgh__pan{display:none !important}.pkgh .pkgh__q{height:56px;border-radius:12px;font-size:17px}.pkgh .pkgh__q:placeholder-shown{padding-right:14px}.pkgh button.pkgh__clr{top:6px;right:6px}.pkgh__res{display:flex;flex-direction:column;gap:20px}.pkgh__resh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.pkgh .pkgh__rest{margin:0;font-size:16px;line-height:1.4;color:var(--ink-1)}.pkgh .pkgh__rest b{margin-right:2px;font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--ink-0)}.pkgh__rg{display:flex;flex-direction:column;gap:8px}.pkgh .pkgh__rgh{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;color:var(--ink-2)}.pkgh__rl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:10px 12px}.pkgh__rr{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh a.pkgh__ra{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:3px 14px 3px 3px;border-radius:12px;border:1px solid var(--line-1);background:rgba(9,11,22,0.45);color:var(--ink-1)}.pkgh a.pkgh__ra:hover{border-color:var(--line-3);background:var(--surface-hover);color:var(--ink-1)}.pkgh a.pkgh__ra:focus-visible,.pkgh a.pkgh__rw:focus-visible,.pkgh button.pkgh__rchip:focus-visible,.pkgh button.pkgh__rmore:focus-visible,.pkgh a.pkgh__dl:focus-visible,.pkgh button.pkgh__rlink:focus-visible,.pkgh button.pkgh__ainfo:focus-visible,.pkgh summary.pkgh__dgh:focus-visible,.pkgh a.pkgh__dg:focus-visible,.pkgh a.pkgh__achl:focus-visible,.pkgh .pkgh__amore:focus-visible,.pkgh a.pkgh__pl:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__ri{display:flex;align-items:center;justify-content:center;flex:none;width:64px;height:64px;border-radius:10px;overflow:hidden;background:radial-gradient(closest-side,rgba(39,48,82,0.8),rgba(21,26,46,0.2))}.pkgh .pkgh__ri img{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh .pkgh__ri img.pkgh__mi--3d{image-rendering:auto}.pkgh__ri--top{align-items:flex-start;padding-top:4px}.pkgh__ri[data-g]::before,.pkgh__dgi[data-g]::before{content:"";display:block}.pkgh__ri[data-g="list"]::before,.pkgh__dgi[data-g="list"]::before{width:22px;height:16px;background:linear-gradient(var(--ink-2),var(--ink-2)) 0 0/22px 2px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 0 7px/22px 2px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 0 14px/14px 2px no-repeat}.pkgh__ri[data-g="calc"]::before,.pkgh__dgi[data-g="calc"]::before{width:18px;height:24px;border:2px solid var(--ink-2);border-radius:4px;background:linear-gradient(var(--ink-2),var(--ink-2)) 3px 3px/8px 4px no-repeat,radial-gradient(circle,var(--ink-2) 1.5px,transparent 2px) 2px 11px/5px 5px}.pkgh__ri[data-g="pin"]::before,.pkgh__ri[data-g="map"]::before,.pkgh__dgi[data-g="pin"]::before{width:18px;height:18px;margin-top:-4px;border:3px solid var(--ink-2);border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.pkgh__ri[data-g="tier"]::before,.pkgh__dgi[data-g="tier"]::before{width:22px;height:22px;background:linear-gradient(var(--ink-1),var(--ink-1)) 0 100%/6px 22px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 8px 100%/6px 15px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 16px 100%/6px 9px no-repeat}.pkgh__rx{display:flex;flex-direction:column;gap:3px;min-width:0}.pkgh__rn{font-family:var(--font-display);font-weight:740;font-size:17px;letter-spacing:-0.005em;line-height:1.2;color:var(--ink-0);overflow-wrap:anywhere}.pkgh .pkgh__hl{padding:0 1px;border-radius:3px;background:rgba(88,166,255,0.24);box-shadow:inset 0 -2px 0 var(--link);color:var(--ink-0)}.pkgh__rf{font-size:14px;line-height:1.35;color:var(--ink-2)}.pkgh__rf b{font-weight:650;color:var(--ink-1)}.pkgh__rf .pkgh__hl{color:var(--ink-0)}.pkgh__rk{justify-self:end;padding:3px 8px;border-radius:6px;border:1px solid var(--line-2);font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2)}.pkgh__rws{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;padding:0 8px 0 80px}.pkgh__rwk{font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-2)}.pkgh a.pkgh__rw{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:14px;font-weight:600;line-height:1.3;color:var(--link)}.pkgh a.pkgh__rw::after{content:"\203A";font-size:18px;line-height:1}.pkgh a.pkgh__rw:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:3px}.pkgh .pkgh__rline{margin:0;font-size:15px;line-height:1.5;color:var(--ink-1)}.pkgh button.pkgh__rlink{display:inline;min-height:0;padding:0;border:0;background:none;color:var(--link);font:inherit;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pkgh button.pkgh__rlink:hover{color:var(--link-hover)}.pkgh .pkgh__rpos{margin:0;font-size:14px;color:var(--ink-2)}.pkgh button.pkgh__rmore,.pkgh .pkgh__amore{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-md);border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--ink-0);font-family:var(--font-display);font-weight:700;font-size:15px;cursor:pointer}.pkgh button.pkgh__rmore:hover,.pkgh .pkgh__amore:hover{border-color:var(--link);background-color:var(--surface-hover)}.pkgh__rempty{display:flex;flex-direction:column;gap:16px;padding:4px 0}.pkgh__rsug{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.pkgh__rsug .pkgh__kk{margin-right:4px;color:var(--ink-2)}.pkgh button.pkgh__rchip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--ink-0);font-family:var(--font-display);font-weight:700;font-size:15px;cursor:pointer}.pkgh button.pkgh__rchip:hover{border-color:var(--link);background:var(--surface-hover)}.pkgh .pkgh__remptp{margin:0;max-width:72ch;font-size:14px;line-height:1.5;color:var(--ink-2)}.pkgh__tabs{background:rgba(9,11,22,0.35);border-color:var(--line-1)}.pkgh__road{gap:8px}.pkgh__roadh{display:flex;align-items:center;justify-content:space-between;gap:10px}.pkgh__road .pkgh__track{display:flex;gap:6px;overflow-x:auto;padding:4px 36px 10px 2px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--void-5) transparent;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.pkgh a.pkgh__step{flex:0 0 84px;width:84px;min-height:0;gap:4px;padding:20px 4px 8px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--ink-2)}.pkgh a.pkgh__step:hover{background:var(--surface-hover);border-color:var(--line-2);color:var(--ink-0)}.pkgh a.pkgh__step::before{color:var(--ink-2)}.pkgh__step .pkgh__gymf{display:flex;align-items:flex-start;justify-content:center;width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--void-3);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06)}.pkgh a.pkgh__step .pkgh__stepn{font-size:14px;font-weight:700;color:inherit}.pkgh a.pkgh__step[aria-current="step"]{padding:20px 4px 8px;border:1px solid var(--link);background:rgba(88,166,255,0.14);color:var(--ink-0)}.pkgh a.pkgh__step[aria-current="step"]::before{color:var(--ink-0)}.pkgh a.pkgh__step[aria-current="step"] .pkgh__gymf{box-shadow:inset 0 0 0 2px var(--link)}.pkgh__tsep{flex:none;align-self:stretch;display:flex;align-items:center;justify-content:center;margin:0 2px 0 6px;padding:0 8px;border-left:1px solid var(--line-2);font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--ink-2);writing-mode:vertical-rl;transform:rotate(180deg)}.pkgh__achs{display:flex;flex-direction:column;gap:0}.pkgh__ach{display:flex;flex-direction:column;gap:16px;padding:20px 0 4px;border:0;border-top:1px solid var(--line-1);border-radius:0;background:none;overflow:visible}.pkgh__achh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0;border:0;background:none}.pkgh__aface{width:64px;height:64px;border-radius:14px;align-items:center;background:var(--void-3);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08)}.pkgh .pkgh__aface img{width:56px;height:56px}.pkgh__acht{gap:5px}.pkgh .pkgh__ah3{font-size:23px}.pkgh a.pkgh__achl{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-md);border:1px solid rgba(88,166,255,0.55);background:rgba(88,166,255,0.08);font-family:var(--font-display);font-weight:700;font-size:15px;white-space:nowrap;color:var(--link)}.pkgh a.pkgh__achl:hover{background:rgba(88,166,255,0.16);border-color:var(--link);color:var(--link-hover)}.pkgh__ablk,.pkgh__anew{display:flex;flex-direction:column;gap:10px;min-width:0}.pkgh__anh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.pkgh button.pkgh__ainfo{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 8px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--ink-1);font-family:var(--font-display);font-weight:650;font-size:14px;cursor:pointer}.pkgh button.pkgh__ainfo:hover{border-color:var(--link);background:var(--surface-hover);color:var(--ink-0)}.pkgh button.pkgh__ainfo[aria-expanded="true"]{border-color:var(--ink-2)}.pkgh__ii{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--ink-2);font-family:var(--font-data);font-size:12px;font-weight:700;line-height:1}.pkgh .pkgh__pls:not(.pkgh__pls--cols){display:flex;flex-wrap:wrap;gap:8px}.pkgh .pkgh__pls:not(.pkgh__pls--cols)>li{display:flex;border:0}.pkgh .pkgh__pls:not(.pkgh__pls--cols)>li::before{content:none}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 6px;border-radius:999px;border:1px solid var(--line-2);background:rgba(9,11,22,0.5);font-size:15px;font-weight:600;color:var(--ink-1)}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl::before{content:counter(pl);display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 4px;border-radius:999px;background:var(--void-4);font-family:var(--font-data);font-size:12px;color:var(--ink-1)}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl:hover{border-color:var(--line-3);background:var(--surface-hover);color:var(--ink-0)}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl[data-k]::after{letter-spacing:0.12em;color:var(--ink-2)}.pkgh__astrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:4px 6px}.pkgh a.pkgh__am{gap:2px;padding:6px 4px 10px;border:0;border-radius:12px;background:transparent}.pkgh a.pkgh__am:hover{background:var(--surface-hover);border:0}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__astrip>a:nth-child(n+13){display:none}.pkgh__anav{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px;padding:0}.pkgh__anav>span:empty{display:none}.pkgh .pkgh__anav .pkgh__anb{flex:0 1 auto}.pkgh .pkgh__anav .pkgh__anb--next{margin-left:auto}.pkgh .pkgh__anb{border-color:var(--line-2);background:transparent;color:var(--ink-1)}.pkgh .pkgh__anb:hover{border-color:var(--link);background:var(--surface-hover);color:var(--ink-0)}.pkgh .pkgh__anote{max-width:80ch;font-size:14px;color:var(--ink-2)}.pkgh__dir3{display:flex;flex-direction:column;gap:28px}.pkgh__dgh{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;list-style:none;cursor:default}.pkgh__dgh::-webkit-details-marker{display:none}.pkgh__dgh::marker{content:""}.pkgh .pkgh__dgh .pkgh__ixh{margin:0;font-size:18px}.pkgh__dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px}.pkgh a.pkgh__dl{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 10px 0 8px;border-radius:8px;border:1px solid transparent;font-size:15px;line-height:1.3;color:var(--ink-1)}.pkgh__dlf{flex:none;width:24px;height:24px;overflow:hidden;border-radius:6px;background:var(--void-3)}.pkgh .pkgh__dlf img{display:block;flex:none;max-width:none;width:56px;height:56px;image-rendering:pixelated}.pkgh__dlt{min-width:0}.pkgh__dln{font-family:var(--font-data);font-size:14px;color:var(--ink-2)}.pkgh__dlw{font-weight:700;color:var(--ink-0)}.pkgh a.pkgh__dl:hover,.pkgh a.pkgh__dg:hover{border-color:var(--line-3);background:var(--surface-hover);color:var(--ink-1)}.pkgh__dgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pkgh a.pkgh__dg{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:68px;padding:8px 12px 8px 8px;border-radius:12px;border:1px solid var(--line-1);background:rgba(9,11,22,0.45);color:var(--ink-1)}.pkgh__dgi{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:10px;overflow:hidden;background:var(--void-3)}.pkgh .pkgh__dgi img{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh .pkgh__dgi img.pkgh__mi--3d{image-rendering:auto}.pkgh__dgi--top{align-items:flex-start}.pkgh .pkgh__dgi--top img{width:56px;height:56px}.pkgh__dgi--map{filter:saturate(0.6) brightness(0.85);background-image:var(--gbg);background-size:520% auto;background-position:28% 42%;image-rendering:pixelated}.pkgh__dgx{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh__dgt{font-family:var(--font-display);font-weight:720;font-size:15px;line-height:1.25;color:var(--ink-0)}.pkgh__dgd{font-size:14px;line-height:1.35;color:var(--ink-2)}.pkgh__nxs{gap:14px}.pkgh .pkgh__sto{white-space:nowrap}.pkgh a.pkgh__nx{border-color:var(--line-2)}.pkgh__foot2{border-top:0;margin-top:18px;padding-top:0}@media (max-width:980px){.pkgh__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh a.pkgh__card,.pkgh a.pkgh__cs3,.pkgh a.pkgh__cs6{grid-column:span 1;grid-row:auto}.pkgh a.pkgh__card--xl{grid-column:1/-1}.pkgh a.pkgh__cs3,.pkgh a.pkgh__cs6{display:flex;padding:0 0 16px}.pkgh__cs3 .pkgh__cart,.pkgh__cs6 .pkgh__cart{height:136px;min-height:0;margin-bottom:14px;border-right:0;border-bottom:1px solid var(--line-1)}.pkgh__cs3 .pkgh__ctl,.pkgh__cs6 .pkgh__ctl{padding-top:0}.pkgh__cs3 .pkgh__cft,.pkgh__cs6 .pkgh__cft{padding-bottom:0}.pkgh .pkgh__cards>a:nth-child(even):last-child{grid-column:1/-1}.pkgh__dls{grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh__dgs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.pkgh__cta{max-width:none}.pkgh .rbgb-hero__zone.has-stage:not(.has-stage--tall) .rbgb-hero__row{padding-top:44px}}@media (max-width:768px){.pkgh a.pkgh__rw,.pkgh button.pkgh__ainfo,.pkgh button.pkgh__rlink{min-height:44px}.pkgh__xbar{gap:10px;scroll-margin-top:8px}.pkgh .pkgh__xfld--seg{flex-direction:row;align-items:center;gap:10px}.pkgh .pkgh__xfld--seg .pkgh__seg{flex:1 1 auto}.pkgh__res{gap:12px}.pkgh__rg{gap:6px}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl{min-height:44px}}@media (max-width:600px){.pkgh .pkgh-sh{padding:16px 14px 0}.pkgh__body{padding:12px 14px 18px}.pkgh .pkgh-h2{font-size:21px}.pkgh .rbgb-hero__intro{font-size:15px}.pkgh__cta{grid-template-columns:minmax(0,1fr);gap:8px}.pkgh a.pkgh__btn{min-height:60px}.pkgh a.pkgh__btn--primary{min-height:72px}.pkgh__btn--primary .pkgh__btl{font-size:17px}.pkgh__cards{grid-template-columns:minmax(0,1fr);gap:10px}.pkgh a.pkgh__card,.pkgh a.pkgh__cs3,.pkgh a.pkgh__cs6,.pkgh .pkgh__cards>a:nth-child(even):last-child{grid-column:auto;display:flex;flex-direction:column;padding:0 0 14px}.pkgh a.pkgh__card .pkgh__cart{grid-row:auto;height:96px;min-height:0;margin:0 0 12px;border-right:0;border-bottom:1px solid var(--line-1)}.pkgh a.pkgh__card .pkgh__ctl{padding:0 14px;font-size:17px}.pkgh a.pkgh__card .pkgh__cds{-webkit-line-clamp:3;padding:4px 14px 0}.pkgh a.pkgh__card .pkgh__cft{padding:10px 14px 0}.pkgh__cmt{font-size:11px}.pkgh__cmt b{font-size:15px}.pkgh__cgo{width:32px;height:32px}.pkgh a.pkgh__card--xl{display:flex;grid-template-columns:none;padding:0 0 16px}.pkgh a.pkgh__card--xl .pkgh__cart{min-height:0;height:auto;margin-bottom:14px;border-right:0;border-bottom:1px solid var(--line-1)}.pkgh a.pkgh__card--xl .pkgh__ctl{padding:0 16px;font-size:23px}.pkgh a.pkgh__card--xl .pkgh__cds{padding:6px 16px 0}.pkgh a.pkgh__card--xl .pkgh__cft{padding:12px 16px 0}.pkgh__lgrid{gap:8px 10px;padding:14px 10px}.pkgh__lg{--lk:1}.pkgh .pkgh__lg img{border-radius:10px}.pkgh__cart .pkgh__gshelf{grid-template-columns:repeat(3,56px)}.pkgh__cart .pkgh__gshelf>.pkgh__gsl{display:flex}.pkgh__cart .pkgh__gshelf>.pkgh__gsl:nth-child(n+4){display:none}.pkgh__cart .pkgh__gshelf--one{grid-template-columns:56px}.pkgh__cart .pkgh__gtb{height:calc(0.45px * var(--hn))}.pkgh__cart .pkgh__gtiers{gap:3px}.pkgh__cart .pkgh__gtc{width:18px}.pkgh__cart .pkgh__gtb{width:14px}.pkgh__cart .pkgh__gtypes{max-width:300px}.pkgh__cart .pkgh__gstart .pkgh-3d{width:76px;height:76px}.pkgh__card--xl .pkgh__gstart .pkgh-3d{width:96px;height:96px}.pkgh__cart .pkgh__gstarts{gap:4px}.pkgh__cart .pkgh__gball{width:64px;height:64px}.pkgh__resh{gap:8px}.pkgh a.pkgh__ra{grid-template-columns:64px minmax(0,1fr);row-gap:2px;padding:4px 10px 6px 4px}.pkgh__rk{grid-column:2;justify-self:start;margin-top:2px}.pkgh__rws{padding-right:4px}.pkgh__achh{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.pkgh__aface{width:56px;height:56px;border-radius:12px}.pkgh .pkgh__aface img{width:56px;height:56px}.pkgh .pkgh__ah3{font-size:19px}.pkgh a.pkgh__achl{grid-column:1/-1;justify-content:center}.pkgh__astrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 4px}.pkgh .pkgh__pls:not(.pkgh__pls--cols){gap:6px}.pkgh .pkgh__pls:not(.pkgh__pls--cols) a.pkgh__pl{font-size:14px;padding:0 12px 0 6px}.pkgh a.pkgh__step{flex:0 0 76px;width:76px}.pkgh__dls{grid-template-columns:minmax(0,1fr)}.pkgh__dgs{grid-template-columns:minmax(0,1fr);gap:6px}.pkgh a.pkgh__dg{min-height:60px}}@media (max-width:520px){.pkgh__dir3{gap:10px}.pkgh .pkgh__q{font-size:16px}.pkgh summary.pkgh__dgh{align-items:center;min-height:48px;margin:0;padding:0 14px;border-radius:12px;border:1px solid var(--line-2);background:rgba(9,11,22,0.45);cursor:pointer}.pkgh summary.pkgh__dgh::after{content:"";width:8px;height:8px;margin:-4px 2px 0 auto;border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);transform:rotate(45deg)}.pkgh details[open]>summary.pkgh__dgh{margin-bottom:12px}.pkgh details[open]>summary.pkgh__dgh::after{margin-top:4px;transform:rotate(-135deg)}.pkgh summary.pkgh__dgh .pkgh__ixh{font-size:17px}}@media (prefers-reduced-motion:reduce){.pkgh a.pkgh__card,.pkgh a.pkgh__btn{transition:none}.pkgh a.pkgh__card:hover,.pkgh a.pkgh__btn:hover{transform:none}}.pkgh a.pkgh__m{padding:24px 6px 34px}.pkgh a.pkgh__m .pkgh__mn::before,.pkgh a.pkgh__m .pkgh__mn[data-b]::after{position:absolute;bottom:9px;left:50%;display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:4px;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:11px;letter-spacing:0.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.pkgh a.pkgh__m .pkgh__mn::before{content:attr(data-a);transform:translateX(-50%)}.pkgh a.pkgh__m .pkgh__mn[data-b]::before{transform:translateX(calc(-100% - 2px))}.pkgh a.pkgh__m .pkgh__mn[data-b]::after{content:attr(data-b);transform:translateX(2px)}.pkgh a.pkgh__achl::after{content:"\203A";margin-left:6px;font-size:18px;line-height:1}.pkgh .pkgh__anb--prev::before{content:"\2039";margin-right:6px;font-size:18px;line-height:1}.pkgh .pkgh__anb--next::after{content:"\203A";margin-left:6px;font-size:18px;line-height:1}.pkgh__roadb{display:flex;gap:6px}.pkgh button.pkgh__rsb{display:inline-flex;align-items:center;justify-content:center;width:44px;height:36px;border-radius:var(--r-md);border:1px solid var(--line-3);background:rgba(9,11,22,0.55);color:var(--ink-0);font-size:22px;line-height:1;cursor:pointer}.pkgh button.pkgh__rsb:hover{border-color:var(--link);background:var(--surface-hover)}.pkgh button.pkgh__rsb:disabled{cursor:default;border-color:var(--line-1);background:transparent;color:var(--ink-3)}.pkgh button.pkgh__rsb:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh--js .pkgh__xh3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:768px){.pkgh button.pkgh__rsb{height:44px}}.pkgh .pkgh-tb{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:5px;background-color:var(--tfl,var(--void-5));background-image:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.16));box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 0 0 1px rgba(255,255,255,0.1);color:#fff;font-family:var(--font-display);font-stretch:80%;font-weight:750;font-size:11.5px;letter-spacing:0.05em;line-height:1;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,0.3);white-space:nowrap;vertical-align:middle}.pkgh .pkgh-tb img{display:block;flex:none;width:13px;height:13px;filter:brightness(0) invert(1)}.pkgh .pkgh-tb--sm{height:22px;gap:4px;padding:0 7px 0 6px;font-size:11px;letter-spacing:0.04em}.pkgh .pkgh-tb--sm img{width:12px;height:12px}.pkgh .pkgh-tb--md{height:28px;gap:6px;padding:0 10px 0 8px;border-radius:6px;font-size:12.5px}.pkgh .pkgh-tb--md img{width:15px;height:15px}.pkgh a.pkgh__m .pkgh__mn::before,.pkgh a.pkgh__m .pkgh__mn[data-b]::after{height:20px;padding:0 6px;border-radius:4px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.16));box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 0 0 1px rgba(255,255,255,0.1);color:#fff;font-stretch:80%;font-weight:750;font-size:11px;letter-spacing:0.04em;text-shadow:0 1px 0 rgba(0,0,0,0.3)}.pkgh a.pkgh__m{padding-bottom:36px}.pkgh__xfld--ty{flex:1 1 100%}.pkgh__tys{display:flex;flex-wrap:wrap;gap:6px}.pkgh button.pkgh__tyb{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 11px 0 8px;border:0;border-radius:8px;background:var(--void-3);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-1);font-family:var(--font-display);font-stretch:80%;font-weight:720;font-size:12px;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out)}.pkgh button.pkgh__tyb img{display:block;flex:none;width:16px;height:16px}.pkgh button.pkgh__tyb--all{padding:0 12px}.pkgh button.pkgh__tyb:hover{box-shadow:inset 0 0 0 1px var(--tb,var(--ink-2)),0 0 0 1px var(--tb,var(--ink-2))}.pkgh button.pkgh__tyb[aria-pressed="true"]{background:var(--tfl,var(--void-5));color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18),0 0 0 2px var(--void-2),0 0 0 3.5px #fff}.pkgh button.pkgh__tyb[aria-pressed="true"] img{filter:brightness(0) invert(1)}.pkgh button.pkgh__tyb[aria-pressed="true"]::after{content:"\2713";margin-left:1px;font-size:13px;line-height:1}.pkgh button.pkgh__tyb:focus-visible{outline:2px solid var(--link);outline-offset:3px}.pkgh .pkgh__achh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"face text link" "face facts facts";align-items:start;column-gap:22px;row-gap:14px;padding:18px 18px 18px 16px;border:1px solid var(--line-1);border-radius:16px;background:radial-gradient(320px 180px at 70px 45%,rgba(39,48,82,0.75),rgba(39,48,82,0) 100%),rgba(9,11,22,0.5)}.pkgh .pkgh__achh>.pkgh__aface{grid-area:face;align-self:center;width:128px;height:128px;align-items:flex-start;justify-content:center;padding-top:6px;border-radius:16px;background:radial-gradient(closest-side,rgba(39,48,82,0.95),rgba(21,26,46,0.9))}.pkgh .pkgh__achh>.pkgh__aface img{width:112px;height:112px}.pkgh .pkgh__achh>.pkgh__acht{grid-area:text;align-self:center;gap:6px}.pkgh .pkgh__achh>.pkgh__achl{grid-area:link;align-self:center}.pkgh .pkgh__achh .pkgh__ah3{font-size:26px;font-weight:800;letter-spacing:-0.02em}.pkgh__afs{grid-area:facts;display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.pkgh__af{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:10px 16px 12px;border-radius:12px;background:rgba(6,8,16,0.5);box-shadow:inset 0 0 0 1px var(--line-1)}.pkgh__afk{font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:11px;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;color:var(--ink-2)}.pkgh__afv{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:40px}.pkgh__afv b{font-family:var(--font-display);font-weight:760;font-size:19px;letter-spacing:-0.01em;line-height:1.2;color:var(--ink-0)}.pkgh a.pkgh__aace{display:flex;align-items:center;gap:8px;min-height:44px;margin:-4px 0 -6px -6px;padding:0 12px 0 0;border-radius:10px;color:var(--ink-1)}.pkgh a.pkgh__aace img{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh a.pkgh__aace:hover{background:var(--surface-hover);color:var(--ink-1)}.pkgh a.pkgh__aace:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__aacx{display:flex;flex-direction:column;gap:2px;min-width:0}.pkgh__aacx b{font-family:var(--font-display);font-weight:760;font-size:18px;line-height:1.15;color:var(--link)}.pkgh a.pkgh__aace:hover .pkgh__aacx b{color:var(--link-hover);text-decoration:underline;text-underline-offset:3px}.pkgh__afl{font-size:14px;line-height:1.3;color:var(--ink-2)}.pkgh .pkgh__pls.pkgh__path{display:flex;flex-wrap:wrap;align-items:center;row-gap:10px}.pkgh .pkgh__pls.pkgh__path>li{display:flex;align-items:center;border:0}.pkgh .pkgh__pls.pkgh__path>li::before{content:none}.pkgh .pkgh__pls.pkgh__path>li:not(:last-child)::after{content:"";display:block;flex:none;width:7px;height:7px;margin:0 14px 0 9px;border-top:2px solid var(--ink-2);border-right:2px solid var(--ink-2);transform:rotate(45deg)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl{flex:none;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-height:48px;padding:0 14px 0 8px;border-radius:12px;border:1px solid var(--line-2);background:rgba(9,11,22,0.6);font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink-0);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl::before{content:counter(pl);display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;padding:0;border-radius:50%;background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-3);font-family:var(--font-data);font-size:13px;font-weight:600;color:var(--ink-0)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl[data-k]::after{content:attr(data-k);padding:3px 8px;border-radius:6px;background:rgba(174,182,214,0.1);font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:0;line-height:1.2;text-transform:none;color:var(--ink-1)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl[data-k="Gym"]{border-color:var(--line-2)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl[data-k="Gym"]::after{background:rgba(88,166,255,0.16);color:var(--link)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl:hover{border-color:var(--link);background:var(--surface-hover);color:var(--ink-0)}.pkgh__ach{gap:18px}.pkgh__ablk,.pkgh__anew{gap:12px}.pkgh .pkgh__astrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:8px}.pkgh .pkgh__astrip a.pkgh__am{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:76px;padding:4px 12px 4px 4px;border-radius:12px;border:1px solid var(--line-1);background:radial-gradient(44px 40px at 36px 50%,rgba(39,48,82,0.8),rgba(39,48,82,0) 100%),rgba(9,11,22,0.5);text-align:left;color:var(--ink-1);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pkgh .pkgh__astrip a.pkgh__am:hover{border-color:var(--line-3);background-color:var(--surface-hover)}.pkgh .pkgh__astrip a.pkgh__am{overflow:hidden}.pkgh__ams{display:flex;align-items:center;justify-content:center;flex:none;width:64px;height:64px;pointer-events:none}.pkgh .pkgh__ams img{flex:none;max-width:none;image-rendering:pixelated}.pkgh__amx{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.pkgh .pkgh__astrip .pkgh__amn{font-stretch:100%;font-weight:760;font-size:16px;line-height:1.2}.pkgh__amh{display:flex;flex-direction:column;font-size:14px;line-height:1.3;color:var(--ink-2)}.pkgh__amh b{font-weight:650;color:var(--ink-0)}.pkgh__amv{margin-top:3px;padding:2px 7px;border-radius:5px;border:1px solid var(--ink-2);font-family:var(--font-display);font-stretch:80%;font-weight:720;font-size:11px;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;color:var(--ink-0)}.pkgh a.pkgh__step::before{font-size:11px;letter-spacing:0}.pkgh__tsep{min-width:30px}.pkgh a.pkgh__thero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:22px 24px;border-radius:18px;border:1px solid rgba(88,166,255,0.5);background:radial-gradient(460px 240px at 0% 0%,rgba(88,166,255,0.16),rgba(88,166,255,0) 70%),rgba(9,11,22,0.6);color:var(--ink-1);transition:transform var(--dur-med) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-med) var(--ease-out)}.pkgh a.pkgh__thero:hover{border-color:var(--link);transform:translateY(-2px);box-shadow:0 20px 44px -24px rgba(88,166,255,0.65);color:var(--ink-1)}.pkgh a.pkgh__thero:focus-visible,.pkgh a.pkgh__tt:focus-visible{outline:2px solid var(--link);outline-offset:3px}.pkgh__thc{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 16px 12px;border-radius:14px;background:rgba(6,8,16,0.5);box-shadow:inset 0 0 0 1px var(--line-1)}.pkgh__thc .pkgh__gtiers{gap:12px}.pkgh__thc .pkgh__gtc{width:32px}.pkgh__thc .pkgh__gtb{width:26px;height:calc(0.8px * var(--hn))}.pkgh__thcap{font-family:var(--font-display);font-stretch:75%;font-weight:650;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--ink-2)}.pkgh__thx{display:flex;flex-direction:column;gap:6px;min-width:0}.pkgh a.pkgh__thero .pkgh__tmt{font-size:28px;font-weight:800;letter-spacing:-0.02em;line-height:1.1}.pkgh__ths{max-width:52ch;font-size:15px;line-height:1.5;color:var(--ink-1)}.pkgh__thm{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pkgh__thsp{display:flex;align-items:center;justify-content:center;flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:radial-gradient(closest-side,rgba(39,48,82,0.9),rgba(21,26,46,0.5))}.pkgh .pkgh__thsp img{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh .pkgh__thsp img.pkgh__mi--3d{image-rendering:auto}.pkgh__thgo{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;background:var(--link);color:var(--void-0);font-family:var(--font-display);font-weight:780;font-size:16px;white-space:nowrap}.pkgh__thgo::after{content:"\203A";font-size:24px;line-height:1;transition:transform var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__thero:hover .pkgh__thgo::after{transform:translateX(3px)}.pkgh__ttg{display:flex;flex-direction:column;gap:12px;margin-top:26px}.pkgh__ttgh{display:flex;flex-direction:column;gap:4px}.pkgh__ttgs{font-size:14px;line-height:1.45;color:var(--ink-2)}.pkgh__tts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,196px),1fr));gap:10px}.pkgh a.pkgh__tt{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:4px;padding:10px 12px 8px 8px;border-radius:12px;background:radial-gradient(150px 100px at 100% 108%,color-mix(in srgb,var(--tb) 22%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--tb) 10%,var(--void-2)),var(--void-2) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 28%,var(--line-1));color:var(--ink-1);transition:transform var(--dur-med) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.pkgh__ttb{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px;justify-self:start;margin-left:2px}.pkgh a.pkgh__tt{overflow:hidden}.pkgh__tti{grid-row:2;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.pkgh .pkgh__tti img{flex:none;max-width:none;image-rendering:pixelated;pointer-events:none}.pkgh__ttx{grid-row:2;display:flex;flex-direction:column;gap:4px;min-width:0}.pkgh__ttx b{font-family:var(--font-display);font-weight:760;font-size:17px;line-height:1.2;color:var(--ink-0);overflow-wrap:anywhere}.pkgh__ttx>span{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--ink-2)}.pkgh a.pkgh__tt:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 65%,transparent),0 14px 30px -20px rgba(0,0,0,0.9);color:var(--ink-1)}.pkgh a.pkgh__st{min-height:132px;padding:12px 16px 12px 12px;border-radius:14px}.pkgh a.pkgh__st:hover{transform:translateY(-2px)}@media (max-width:980px){.pkgh a.pkgh__thero{grid-template-columns:auto minmax(0,1fr)}.pkgh__thgo{grid-column:1/-1;justify-self:start}}@media (max-width:768px){.pkgh__tys{flex-wrap:nowrap;overflow-x:auto;padding:4px 32px 6px 4px;margin:-4px 0 0 -4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.pkgh button.pkgh__tyb{flex:none;height:44px}.pkgh__xfld--ty{grid-column:1/-1}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl{min-height:48px}.pkgh__thgo{min-height:48px}}@media (max-width:600px){.pkgh .pkgh__achh{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"face text" "facts facts" "link link";column-gap:14px;padding:14px}.pkgh .pkgh__achh>.pkgh__aface{width:72px;height:72px;padding-top:4px;border-radius:12px}.pkgh .pkgh__achh>.pkgh__aface img{width:56px;height:56px}.pkgh .pkgh__achh .pkgh__ah3{font-size:20px}.pkgh .pkgh__achh>.pkgh__achl{justify-content:center}.pkgh__afs{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pkgh__af{padding:10px 12px}.pkgh__afv b{font-size:17px}.pkgh .pkgh__pls.pkgh__path{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pkgh .pkgh__pls.pkgh__path>li:not(:last-child)::after{content:none}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;flex:1 1 auto;gap:4px 8px;width:100%;min-width:0;padding:7px 10px 7px 7px;font-size:14px;line-height:1.2}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl::before{grid-row:1;width:26px;height:26px;font-size:12px}.pkgh .pkgh__astrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pkgh .pkgh__astrip a.pkgh__am{flex-direction:column;align-items:center;min-height:0;padding:6px 6px 10px;text-align:center}.pkgh .pkgh__astrip .pkgh__amx{align-items:center}.pkgh .pkgh__astrip .pkgh__amn{font-size:15px}.pkgh a.pkgh__thero{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.pkgh__thc{justify-self:stretch}.pkgh a.pkgh__thero .pkgh__tmt{font-size:22px}.pkgh__thgo{justify-self:stretch;justify-content:center}.pkgh__tts{grid-template-columns:minmax(0,1fr);gap:6px}.pkgh a.pkgh__tt{grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;column-gap:12px;row-gap:0;min-height:64px;padding:6px 12px 6px 14px;text-align:left}.pkgh__ttx{gap:2px}.pkgh__thm .pkgh__thsp:nth-child(n+5){display:none}.pkgh__ttb{grid-column:3;grid-row:1;flex-direction:column;align-items:flex-end;justify-self:end;margin-left:0}.pkgh__tti{grid-row:1;grid-column:1;width:48px;height:48px}.pkgh__ttx{grid-row:1;grid-column:2;align-items:flex-start}.pkgh a.pkgh__st{min-height:0}}@media (prefers-reduced-motion:reduce){.pkgh a.pkgh__thero,.pkgh a.pkgh__tt,.pkgh a.pkgh__st{transition:none}.pkgh a.pkgh__thero:hover,.pkgh a.pkgh__tt:hover,.pkgh a.pkgh__st:hover{transform:none}}.pkgh__amc{font-size:14px;line-height:1.3;color:var(--ink-1)}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl{overflow-wrap:anywhere}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl[data-k]::after{grid-column:2}.pkgh .pkgh__rr{gap:0;border-radius:12px;border:1px solid var(--line-1);background:rgba(9,11,22,0.45);overflow:hidden}.pkgh .pkgh__rr:hover{border-color:var(--line-3)}.pkgh .pkgh__rr a.pkgh__ra{border:0;border-radius:0;background:transparent}.pkgh .pkgh__rr a.pkgh__ra:hover{background:var(--surface-hover)}.pkgh .pkgh__rr a.pkgh__ra:focus-visible{outline-offset:-3px;border-radius:12px}.pkgh .pkgh__rws{margin:0 12px;padding:0 0 0 68px;border-top:1px solid var(--line-1)}.pkgh__rts{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:10px;vertical-align:middle}.pkgh__dln{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--void-4);box-shadow:inset 0 0 0 1px var(--line-3);font-family:var(--font-body);font-weight:650;font-size:14px;line-height:1;color:var(--ink-0)}.pkgh a.pkgh__dl,.pkgh__dlt,.pkgh__dlw{font-family:var(--font-body)}.pkgh__dgi--ty{display:grid;grid-template-columns:repeat(2,20px);gap:3px;align-content:center;justify-content:center}.pkgh .pkgh__tbi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background-color:var(--tfl);background-image:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.16));box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 0 0 1px rgba(255,255,255,0.1)}.pkgh .pkgh__tbi img{display:block;width:12px;height:12px;filter:brightness(0) invert(1)}.pkgh__foot2+.pkgh__foot2{margin-top:6px}@media (max-width:600px){.pkgh .pkgh__rws{margin:0 10px;padding-left:0}}@media (max-width:520px){.pkgh .pkgh__astrip{grid-template-columns:minmax(0,1fr);gap:6px}.pkgh .pkgh__astrip a.pkgh__am{flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:4px 12px 4px 14px;text-align:left}.pkgh .pkgh__astrip .pkgh__amx{align-items:flex-start}.pkgh .pkgh__astrip .pkgh__ams{width:48px;height:56px}.pkgh .pkgh__astrip .pkgh__amh{flex-direction:row;flex-wrap:wrap;gap:0 6px}}@media (max-width:600px){.pkgh .pkgh__pls.pkgh__path>li{align-items:stretch}.pkgh .pkgh__pls.pkgh__path a.pkgh__pl{height:100%}}.pkgh .pkgh__rk{font-family:var(--font-body);font-stretch:100%;font-weight:600;font-size:14px;letter-spacing:0;text-transform:none}.pkgh .pkgh__amv{padding:1px 7px;font-family:var(--font-body);font-stretch:100%;font-weight:650;font-size:14px;letter-spacing:0;line-height:1.3;text-transform:none}.pkgh .pkgh__afk,.pkgh .pkgh__rwk{font-family:var(--font-body);font-stretch:100%;font-weight:600;font-size:14px;letter-spacing:0;text-transform:none;color:var(--ink-2)}.pkgh .pkgh__tsep{font-family:var(--font-body);font-stretch:100%;font-weight:600;font-size:14px;letter-spacing:0;text-transform:none}.pkgh a.pkgh__m .pkgh__mn::before,.pkgh a.pkgh__m .pkgh__mn[data-b]::after{padding:0 4px;font-stretch:75%;letter-spacing:0.02em}.pkgh .pkgh__dgi{width:56px;height:56px}.pkgh .pkgh__cpx{display:block;flex:none;max-width:none;image-rendering:pixelated}.pkgh .pkgh__cart--calc{display:grid;justify-content:center;align-content:center;column-gap:16px;row-gap:3px;padding:0 16px}.pkgh .pkgh__cart--catch{grid-template-columns:auto auto;grid-template-areas:"p k" "p v" "p h" "p f"}.pkgh .pkgh__cart--catch .pkgh__crp{grid-area:p;align-self:center}.pkgh .pkgh__cart--calc>*{position:relative;z-index:1}.pkgh .pkgh__cart--calc::before{content:"";align-self:stretch;justify-self:stretch;grid-column:2/-1;grid-row:1/-1;margin:-8px -12px;border-radius:12px;background:rgba(6,8,16,0.55);box-shadow:inset 0 0 0 1px var(--line-2)}.pkgh .pkgh__cart--shiny::before{grid-column:3;margin:-8px -4px -8px 0}.pkgh__crk{grid-area:k;white-space:nowrap;font-family:var(--font-display);font-stretch:80%;font-weight:650;font-size:11px;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;color:var(--ink-2)}.pkgh__crv{grid-area:v;display:flex;align-items:center;gap:6px;font-family:var(--font-data);font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-0.01em;color:var(--ink-0)}.pkgh__crh{grid-area:h;display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.35;color:var(--ink-2)}.pkgh__crh::before{content:"";flex:none;width:44px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--loss) 0,var(--loss) max(3px,var(--hp,1%)),rgba(174,182,214,0.2) max(3px,var(--hp,1%)));box-shadow:inset 0 0 0 1px rgba(174,182,214,0.28)}.pkgh__crf{grid-area:f;white-space:nowrap;font-size:14px;line-height:1.35;color:var(--ink-2)}.pkgh .pkgh__cart--shiny{grid-template-columns:auto auto auto;grid-template-areas:"n s v" "cn cs f";column-gap:8px;row-gap:6px;align-items:center;padding:0 12px}.pkgh .pkgh__cart--shiny .pkgh__crx{grid-area:n;justify-self:center}.pkgh .pkgh__cart--shiny .pkgh__cry{grid-area:s;justify-self:center}.pkgh__crn,.pkgh__crs{justify-self:center;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink-2)}.pkgh__crn{grid-area:cn}.pkgh__crs{grid-area:cs}.pkgh .pkgh__cart--shiny .pkgh__crv{align-self:end;margin-left:10px;font-size:22px;white-space:nowrap}.pkgh .pkgh__cart--shiny .pkgh__crf{align-self:start;margin-left:10px;white-space:nowrap}.pkgh .pkgh__cart--items{gap:14px}.pkgh__card--calc .pkgh__cmt{text-transform:none;letter-spacing:0}.pkgh__card--calc .pkgh__cmt b{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:15px;font-weight:650;letter-spacing:0}.pkgh__card--calc .pkgh__cmt b::before{content:"";flex:none;box-sizing:border-box;width:14px;height:18px;border:2px solid currentColor;border-radius:3px;background:linear-gradient(currentColor,currentColor) 2px 2px/6px 3px no-repeat,linear-gradient(currentColor,currentColor) 2px 7px/2px 2px no-repeat,linear-gradient(currentColor,currentColor) 6px 7px/2px 2px no-repeat,linear-gradient(currentColor,currentColor) 2px 10px/2px 2px no-repeat,linear-gradient(currentColor,currentColor) 6px 10px/2px 2px no-repeat}@media (min-width:981px){.pkgh__cs3 .pkgh__cart--catch,.pkgh__cs6 .pkgh__cart--catch{grid-template-columns:auto;grid-template-areas:"p" "k" "v" "h" "f";padding:14px 22px 18px}.pkgh__cs3 .pkgh__cart--catch .pkgh__crp,.pkgh__cs6 .pkgh__cart--catch .pkgh__crp{justify-self:center}.pkgh__cs3 .pkgh__cart--catch .pkgh__crk,.pkgh__cs6 .pkgh__cart--catch .pkgh__crk{margin-top:18px}.pkgh__cs3 .pkgh__cart--catch .pkgh__crv,.pkgh__cs6 .pkgh__cart--catch .pkgh__crv{font-size:24px}.pkgh__cs3 .pkgh__cart--calc::before,.pkgh__cs6 .pkgh__cart--calc::before{grid-column:1/-1;grid-row:2/-1;margin:8px -12px -10px}.pkgh__cs3 .pkgh__cart--shiny,.pkgh__cs6 .pkgh__cart--shiny{grid-template-columns:auto auto;grid-template-areas:"n s" "cn cs" "v v" "f f";padding:12px 14px}.pkgh__cs3 .pkgh__cart--shiny .pkgh__crv,.pkgh__cs3 .pkgh__cart--shiny .pkgh__crf,.pkgh__cs6 .pkgh__cart--shiny .pkgh__crv,.pkgh__cs6 .pkgh__cart--shiny .pkgh__crf{margin-left:0}}.pkgh-bdg-league{--bdg:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M7 4h10v4a5 5 0 0 1-10 0V4zM7 6H4v1a3 3 0 0 0 3 3M17 6h3v1a3 3 0 0 1-3 3M12 13v4M8 20h8M9 17h6%22 fill=%22none%22 stroke=%22%23EEF1FF%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E");--bdgbg:var(--void-4);--bdgsz:62%}.pkgh-bdg-post{--bdg:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M12 3l2.6 5.6 6 .7-4.5 4.1 1.2 6L12 16.4 6.7 19.4l1.2-6L3.4 9.3l6-.7z%22 fill=%22none%22 stroke=%22%23EEF1FF%22 stroke-width=%221.7%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E");--bdgbg:var(--void-4);--bdgsz:62%}.pkgh__dlb,.pkgh .pkgh-hb .pkgh__ah3::before,.pkgh a.pkgh__step.pkgh-hb::after,.pkgh__lg::after,.pkgh__ri.pkgh-hb::after{background-color:var(--bdgbg,transparent);background-image:var(--bdg,none);background-position:center;background-size:var(--bdgsz,contain);background-repeat:no-repeat;border-radius:50%}.pkgh__dlb{flex:none;width:32px;height:32px}.pkgh .pkgh-hb .pkgh__ah3::before{content:"";display:inline-block;width:38px;height:38px;margin:-8px 10px -6px 0;vertical-align:middle}.pkgh a.pkgh__step.pkgh-hb::after{content:"";position:absolute;top:52px;left:calc(50% + 10px);width:26px;height:26px;filter:drop-shadow(0 1px 2px rgba(2,4,10,0.8))}.pkgh__lg::after{content:"";position:absolute;top:-8px;right:-10px;width:34px;height:34px;filter:drop-shadow(0 1px 2px rgba(2,4,10,0.8))}.pkgh__ri.pkgh-hb{position:relative}.pkgh__ri.pkgh-hb::after{content:"";position:absolute;right:3px;bottom:3px;width:24px;height:24px;filter:drop-shadow(0 1px 2px rgba(2,4,10,0.8))}.pkgh__adwrap{margin:8px 0}@media (max-width:600px){.pkgh .pkgh__cart--catch{grid-template-columns:auto auto;grid-template-areas:"p k" "p v" "p h" "p f";column-gap:14px;row-gap:0}.pkgh a.pkgh__card .pkgh__cart--catch{height:auto;padding:16px 16px 14px}.pkgh .pkgh__crh::before{width:24px}.pkgh .pkgh__cart--calc::before{margin:-6px -8px}.pkgh .pkgh__cart--catch .pkgh__crv{font-size:26px}.pkgh .pkgh__cart--shiny .pkgh__crv{font-size:20px}.pkgh .pkgh-hb .pkgh__ah3::before{width:30px;height:30px;margin:-6px 8px -4px 0}.pkgh__lg::after{top:-6px;right:-8px;width:24px;height:24px}}@media (min-width:981px){.pkgh a.pkgh__cv3{grid-column:span 3}}.pkgh .pkgh__cart--items .pkgh__cib{flex:none}.pkgh .pkgh__dgi--glow{background:radial-gradient(circle at 50% 50%,rgba(174,182,214,0.45) 0,rgba(174,182,214,0.18) 42%,transparent 72%),var(--void-3)}.pkgh #rbgb-dock .rbgb-dock__tab.is-active{border-bottom-color:var(--rbgb-link);color:var(--rbgb-ink-0)}.pkgh .rbgb-jump__tab::after{background:var(--rbgb-link)}.pkgh .rbgb-hero__kdia{background:var(--rbgb-ink-3)}.pkgh .rbgb-hero__kseg--lead{color:var(--rbgb-ink-1)}.pkgh__xgcols{gap:0 24px}.pkgh__xgg{gap:8px}.pkgh__xgg .pkgh__kk{margin-bottom:0}.pkgh__xgside{gap:20px}.pkgh a.pkgh__xg{grid-template-columns:48px minmax(0,1fr) 30px;gap:14px;min-height:68px;padding:9px 10px 9px 9px;margin:0;border:1px solid var(--line-1);border-radius:12px;background:rgba(9,11,22,0.45);color:var(--ink-1);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__xg:hover{background:var(--surface-hover);border-color:var(--line-3);color:var(--ink-1)}.pkgh a.pkgh__xg:hover .pkgh__xgd{color:var(--ink-2)}.pkgh__xg .pkgh__dgi{width:48px;height:48px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-2)}.pkgh__xg .pkgh__dgi--top img{width:56px;height:56px}.pkgh__xg .pkgh__xgx{gap:3px}.pkgh__xg .pkgh__xgd{color:var(--ink-3)}.pkgh__xg .pkgh__chev{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--void-3);border:1px solid var(--line-2);font-size:20px;line-height:1;padding-bottom:2px;color:var(--link)}.pkgh a.pkgh__xg:hover .pkgh__chev{background:var(--void-5);border-color:var(--line-3);color:var(--link-hover)}.pkgh .pkgh__xnote{display:flex;align-items:flex-start;gap:10px}.pkgh .pkgh__xnote::before{content:"i";display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;margin-top:1px;border-radius:50%;border:1px solid var(--line-3);font-family:var(--font-display);font-weight:700;font-size:12px;line-height:1;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.pkgh a.pkgh__xg{transition:none}}@media (max-width:860px){.pkgh__xgcols{gap:20px}}@media (max-width:600px){.pkgh a.pkgh__xg{grid-template-columns:44px minmax(0,1fr) 30px;gap:12px;min-height:64px;padding:8px 8px 8px 8px}.pkgh__xg .pkgh__dgi{width:44px;height:44px}}.pkgh__mw{display:flex;flex-direction:column;gap:8px;min-width:0}.pkgh__mw>a.pkgh__m{flex:1 1 auto}.pkgh--js .pkgh__grid .pkgh__mw.is-over{display:none}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__grid>.pkgh__mw:nth-child(n+25){display:none}.pkgh__mfs{display:flex;flex-wrap:wrap;gap:8px}.pkgh a.pkgh__mfa{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:36px;padding:0 8px;border-radius:8px;border:1px solid var(--line-2);background:rgba(9,11,22,0.5);font-family:var(--font-display);font-stretch:88%;font-weight:700;font-size:14px;line-height:1.15;color:var(--link);text-align:center;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__mfa:hover{border-color:var(--link);background:var(--surface-hover);color:var(--link-hover)}.pkgh a.pkgh__mfa:focus-visible,.pkgh a.pkgh__trl:focus-visible,.pkgh a.pkgh__ev:focus-visible{outline:2px solid var(--link);outline-offset:2px}.pkgh__starters--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh__trgs{display:flex;flex-direction:column;gap:20px}.pkgh__trg{display:flex;flex-direction:column;gap:10px;min-width:0}.pkgh .pkgh__trs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pkgh .pkgh__trs>li{display:flex;margin:0;padding:0;border:0}.pkgh .pkgh__trs>li::before{content:none}.pkgh a.pkgh__trl{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:rgba(9,11,22,0.5);font-size:15px;font-weight:600;color:var(--ink-1);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pkgh a.pkgh__trl:hover{border-color:var(--line-3);background:var(--surface-hover);color:var(--ink-0)}.pkgh--js .pkgh__trs>li.is-over{display:none}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__trs[data-lim]>li:nth-child(n+25){display:none}.pkgh__grid>.is-own{align-self:start}.pkgh__xgcols--more{margin-top:24px;row-gap:20px}.pkgh__dgs.pkgh__evs{grid-template-columns:repeat(2,minmax(0,1fr))}.pkgh .pkgh__ev{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:68px;padding:8px 12px 8px 8px;border-radius:12px;border:1px solid var(--line-1);background:rgba(9,11,22,0.45);color:var(--ink-1)}.pkgh a.pkgh__ev:hover{border-color:var(--line-3);background:var(--surface-hover);color:var(--ink-1)}.pkgh__evm{font-size:14px;line-height:1.35;color:var(--ink-1)}.pkgh__ri[data-g="type"]::before,.pkgh__dgi[data-g="type"]::before{width:24px;height:24px;background:linear-gradient(#c24700,#c24700) 0 0/11px 11px no-repeat,linear-gradient(#0075c4,#0075c4) 13px 0/11px 11px no-repeat,linear-gradient(#00873c,#00873c) 0 13px/11px 11px no-repeat,linear-gradient(#946e00,#946e00) 13px 13px/11px 11px no-repeat}.pkgh-3d--go{overflow:hidden}.pkgh .pkgh__mi--go{pointer-events:none}.pkgh .pkgh__cpx--go{image-rendering:auto}.pkgh a.pkgh__m:has(.pkgh__mi--go),.pkgh .pkgh__tti:has(.pkgh__mi--go),.pkgh .pkgh__ams:has(.pkgh__mi--go){overflow:hidden}.pkgh__mfs{flex-direction:column}.pkgh__gchain{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.pkgh__gbt{font-family:var(--font-body);font-weight:600;font-size:14px;line-height:1;color:var(--ink-1)}@media (max-width:600px){.pkgh__gchain{flex-direction:row;flex-wrap:wrap;gap:6px 8px}}@media (max-width:768px){.pkgh a.pkgh__trl{min-height:44px}}@media (max-width:600px){.pkgh--js .pkgh__ex:not(.is-js) .pkgh__grid>.pkgh__mw:nth-child(n+13){display:none}.pkgh--js .pkgh__ex:not(.is-js) .pkgh__trs[data-lim]>li:nth-child(n+11){display:none}.pkgh__starters--2{grid-template-columns:minmax(0,1fr)}.pkgh__dgs.pkgh__evs{grid-template-columns:minmax(0,1fr)}.pkgh .pkgh__ev{min-height:60px}.pkgh a.pkgh__trl{font-size:14px;padding:0 12px}}@media (max-width:480px){.pkgh a.pkgh__mfa{min-height:44px}}@media (prefers-reduced-motion:reduce){.pkgh a.pkgh__mfa,.pkgh a.pkgh__trl{transition:none}}body.rb-site-shell .pkgh .rb-shell-herocard.rbgb-flushtop{margin-top:0;border-top:0;border-radius:0 0 14px 14px}body.rb-site-shell #rbgb-dock .rbgb-dock__tab.is-active{border-bottom-color:var(--rbgb-link);color:var(--rbgb-ink-0)}body.rb-site-shell #rbgb-jump .rbgb-jump__tab::after{background:var(--rbgb-link)}.pkgh .pkgh__adwrap{display:block;margin:8px 0;padding:0}.pkgh .pkgh__xgcols>.pkgh__xnote--full{grid-column:1/-1;margin-top:20px}@media (max-width:860px){.pkgh .pkgh__xgcols>.pkgh__xnote--full{margin-top:0}}.pkgh .pkgh__dgi--st{position:relative;display:block}.pkgh .pkgh__dgi--st img{position:absolute;display:block;width:34px;height:34px;object-fit:contain}.pkgh .pkgh__dgi--st img:nth-child(1){left:-3px;top:-3px}.pkgh .pkgh__dgi--st img:nth-child(2){right:-3px;top:-3px}.pkgh .pkgh__dgi--st img:nth-child(3){left:50%;bottom:-5px;margin-left:-17px}.pkgh .pkgh__tbrd{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pkgh .pkgh__tbrd>li{display:flex}.pkgh a.pkgh__tbrda{display:inline-flex;align-items:center;min-height:44px;border-radius:8px}.pkgh a.pkgh__tbrda:hover .pkgh-tb{filter:brightness(1.15)}.pkgh a.pkgh__tbrda:focus-visible{outline:2px solid var(--link);outline-offset:2px}#pokemon_game_hub-content input.pkgh__q{color:var(--ink-0) !important;-webkit-text-fill-color:var(--ink-0);caret-color:var(--ink-0)}.pkgh .pkgh-t-normal{--tfl:#78746d;--tb:#a8a8a8}.pkgh .pkgh__mn[data-a="normal"]::before,.pkgh .pkgh__mn[data-b="normal"]::after{background-color:#78746d}.pkgh .pkgh-t-fire{--tfl:#c24700;--tb:#f97316}.pkgh .pkgh__mn[data-a="fire"]::before,.pkgh .pkgh__mn[data-b="fire"]::after{background-color:#c24700}.pkgh .pkgh-t-water{--tfl:#0075c4;--tb:#3b82f6}.pkgh .pkgh__mn[data-a="water"]::before,.pkgh .pkgh__mn[data-b="water"]::after{background-color:#0075c4}.pkgh .pkgh-t-electric{--tfl:#946e00;--tb:#eab308}.pkgh .pkgh__mn[data-a="electric"]::before,.pkgh .pkgh__mn[data-b="electric"]::after{background-color:#946e00}.pkgh .pkgh-t-grass{--tfl:#00873c;--tb:#22c55e}.pkgh .pkgh__mn[data-a="grass"]::before,.pkgh .pkgh__mn[data-b="grass"]::after{background-color:#00873c}.pkgh .pkgh-t-ice{--tfl:#008192;--tb:#06b6d4}.pkgh .pkgh__mn[data-a="ice"]::before,.pkgh .pkgh__mn[data-b="ice"]::after{background-color:#008192}.pkgh .pkgh-t-fighting{--tfl:#b02a2d;--tb:#ef4444}.pkgh .pkgh__mn[data-a="fighting"]::before,.pkgh .pkgh__mn[data-b="fighting"]::after{background-color:#b02a2d}.pkgh .pkgh-t-poison{--tfl:#8a3d9a;--tb:#a855f7}.pkgh .pkgh__mn[data-a="poison"]::before,.pkgh .pkgh__mn[data-b="poison"]::after{background-color:#8a3d9a}.pkgh .pkgh-t-ground{--tfl:#a56217;--tb:#d97706}.pkgh .pkgh__mn[data-a="ground"]::before,.pkgh .pkgh__mn[data-b="ground"]::after{background-color:#a56217}.pkgh .pkgh-t-flying{--tfl:#5d74a4;--tb:#8b5cf6}.pkgh .pkgh__mn[data-a="flying"]::before,.pkgh .pkgh__mn[data-b="flying"]::after{background-color:#5d74a4}.pkgh .pkgh-t-psychic{--tfl:#bb3a6d;--tb:#ec4899}.pkgh .pkgh__mn[data-a="psychic"]::before,.pkgh .pkgh__mn[data-b="psychic"]::after{background-color:#bb3a6d}.pkgh .pkgh-t-bug{--tfl:#5e7f00;--tb:#84cc16}.pkgh .pkgh__mn[data-a="bug"]::before,.pkgh .pkgh__mn[data-b="bug"]::after{background-color:#5e7f00}.pkgh .pkgh-t-rock{--tfl:#72552b;--tb:#a16207}.pkgh .pkgh__mn[data-a="rock"]::before,.pkgh .pkgh__mn[data-b="rock"]::after{background-color:#72552b}.pkgh .pkgh-t-ghost{--tfl:#5d3881;--tb:#7c3aed}.pkgh .pkgh__mn[data-a="ghost"]::before,.pkgh .pkgh__mn[data-b="ghost"]::after{background-color:#5d3881}.pkgh .pkgh-t-dragon{--tfl:#4c40af;--tb:#6366f1}.pkgh .pkgh__mn[data-a="dragon"]::before,.pkgh .pkgh__mn[data-b="dragon"]::after{background-color:#4c40af}.pkgh .pkgh-t-dark{--tfl:#4c3f3a;--tb:#57534e}.pkgh .pkgh__mn[data-a="dark"]::before,.pkgh .pkgh__mn[data-b="dark"]::after{background-color:#4c3f3a}.pkgh .pkgh-t-steel{--tfl:#517086;--tb:#64748b}.pkgh .pkgh__mn[data-a="steel"]::before,.pkgh .pkgh__mn[data-b="steel"]::after{background-color:#517086}.pkgh .pkgh-t-fairy{--tfl:#af578c;--tb:#f472b6}.pkgh .pkgh__mn[data-a="fairy"]::before,.pkgh .pkgh__mn[data-b="fairy"]::after{background-color:#af578c}