.bt[data-astro-cid-odlj2ifx].is-lazy{margin:0}.bt[data-astro-cid-odlj2ifx].is-lazy.is-new{min-height:540px}.bt[data-astro-cid-odlj2ifx].is-lazy.is-race{min-height:980px}@media(max-width:700px){.bt[data-astro-cid-odlj2ifx].is-lazy.is-new{min-height:740px}.bt[data-astro-cid-odlj2ifx].is-lazy.is-race{min-height:1780px}}html[data-hm-restore] [data-hm-calc-body]{visibility:hidden;animation:hm-restore-show 0s 3s forwards}@keyframes hm-restore-show{to{visibility:visible}}.hm-deck{display:grid;gap:44px;margin-top:40px}.hm-deck>.bt,.hm-deck>.calc-folds{margin:0}.hm-sh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 18px}.hm-sh h2{margin:0;font:600 22px/1.2 var(--font-display);font-variant:small-caps;font-synthesis:none;letter-spacing:.04em;color:var(--display-gold);text-shadow:var(--display-shadow)}.hm-sh:after{content:"";order:2;flex:1 1 60px;height:1px;background:linear-gradient(90deg,#c89b1a99,#c89b1a14)}.hm-sh-link{order:3;display:inline-flex;align-items:center;min-height:44px;font:600 var(--fs-small) / 1 var(--font);color:var(--link)}.hm-badges{order:1;display:inline-flex;gap:6px}.hm-h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:600 15px/1.2 var(--font-display);font-variant:small-caps;letter-spacing:.05em;color:var(--display-gold)}.hm-h3 a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.hm-h3 small{font:500 var(--fs-small) / 1 var(--font);font-variant:normal;letter-spacing:0;color:var(--text-muted)}.hm-none{padding:14px;border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge);color:var(--text-muted)}.hm-mv,.hm-pc,.hm-dg,.hm-gr,.hm-sp,.hm-lv-hero{border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge),var(--panel-shadow)}a.hm-mv,a.hm-pc,a.hm-dg,a.hm-sp{color:var(--text);text-decoration:none;transition:box-shadow var(--t-quick) ease,translate var(--t-quick) var(--ease-out)}a.hm-mv:hover,a.hm-pc:hover,a.hm-dg:hover,a.hm-sp:hover{text-decoration:none;box-shadow:0 0 0 1px var(--frame-gold-dim),inset 0 1px 0 var(--edge-gold),var(--panel-shadow)}@media(hover:hover)and (pointer:fine){a.hm-mv:hover,a.hm-pc:hover,a.hm-dg:hover{translate:0 calc(-3px * var(--motion-move, 1))}}@media(prefers-reduced-motion:reduce){a.hm-mv,a.hm-pc,a.hm-dg{transition:box-shadow var(--t-quick) ease}a.hm-mv:hover,a.hm-pc:hover,a.hm-dg:hover{translate:none}}.hm-mvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.hm-mvs[data-n="5"]>li:first-child{grid-column:span 2}.hm-mvs[data-n="4"],.hm-mvs[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-mvs[data-n="1"]{grid-template-columns:minmax(0,1fr)}.hm-mvs>li{min-width:0}.hm-mvs>li>a{height:100%}.hm-mv{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:168px;padding:16px 18px;overflow:hidden;isolation:isolate}.hm-mv-art{position:absolute;inset:0;z-index:-1;background:var(--mv-art) center 30% / cover no-repeat;filter:brightness(.36) saturate(.85)}.hm-mv-top{display:flex;align-items:center;gap:14px;min-width:0}.hm-mv-name{display:grid;gap:3px;min-width:0;font:600 16px/1.25 var(--font);color:#fff}.hm-mv-name small{font:500 var(--fs-small) / 1.2 var(--font);color:var(--text-muted)}.hm-mv-val{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font:700 28px/1 var(--font-num);font-variant-numeric:tabular-nums;color:#fff}.hm-mv-val>span:first-child{color:var(--text-muted);font-weight:600}.hm-mv-val i{font-style:normal;font-size:14px;color:var(--display-gold)}.hm-mv-val b{color:var(--display-gold);text-shadow:var(--display-shadow)}.hm-mv-pip{display:inline-grid;place-items:center;width:26px;height:26px;margin-left:auto;border-radius:50%;background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);color:var(--glass-sel-ink);font-size:12px}.hm-count{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:var(--r-ctl);background:var(--panel-face);box-shadow:var(--edge);color:var(--text-muted);font:600 var(--fs-small) / 1 var(--font);white-space:nowrap}.hm-count b{color:var(--text);font-variant-numeric:tabular-nums}.hm-badges{flex-wrap:wrap}.hm-pc-say{max-width:88ch;margin:-6px 0 16px;color:var(--text-muted);font-size:var(--fs-small);line-height:1.5}.hm-pc-say a{color:var(--link)}.hm-pc-key{white-space:normal}.hm-pc-mark{display:inline-grid;place-items:center;vertical-align:middle}.hm-pc-mark.is-named{color:var(--q3)}.hm-pc-mark.is-files{color:var(--status-beta)}.hm-pcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.hm-pcs[data-n="5"]>li:first-child{grid-column:span 2}.hm-pcs[data-n="4"],.hm-pcs[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-pcs[data-n="1"]{grid-template-columns:minmax(0,1fr)}.hm-pcs>li{min-width:0}.hm-pcs>li>.hm-pc{height:100%}.hm-pc{position:relative;display:grid;align-content:start;gap:10px;min-height:168px;padding:14px 16px 16px 26px;overflow:hidden;isolation:isolate}.hm-pc:before{content:"";position:absolute;inset:0 auto 0 0;width:10px;background:var(--mv-art, var(--bg-raised)) center 30% / cover no-repeat;box-shadow:1px 0 0 var(--frame-gold-dim)}.hm-pc-art{position:absolute;inset:0;z-index:-1;background:var(--mv-art, none) center 30% / cover no-repeat;filter:brightness(.26) saturate(.8)}.hm-pc-top{display:flex;align-items:center;gap:8px;min-height:24px}.hm-pc-pct{margin-left:auto;color:var(--display-gold);font:600 32px/1 var(--font-display);font-variant-numeric:lining-nums tabular-nums;text-shadow:var(--display-shadow);white-space:nowrap}.hm-pc-pct.is-down{color:var(--text)}.hm-pc-name{display:flex;align-items:center;gap:12px;min-width:0}.hm-pc-name>span:last-child{display:grid;gap:2px;min-width:0}.hm-pc-name b{font:600 16px/1.25 var(--font);color:#fff;overflow-wrap:anywhere}.hm-pc-name small{color:var(--text-muted);font-size:var(--fs-small)}.hm-pc-vals{display:grid;gap:4px;font:600 16px/1.2 var(--font-num);font-variant-numeric:tabular-nums;color:#fff}.hm-pc-vals small{color:var(--text-muted);font:500 var(--fs-small) / 1 var(--font)}.hm-pc-vals s{color:var(--text-muted);text-decoration:none}.hm-pc-vals i{font-style:normal;font-size:11px;color:var(--display-gold)}.hm-pc-vals b{color:var(--display-gold)}.hm-pc-note{color:var(--text-muted);font-size:13px}.hm-pc-line{display:-webkit-box;padding-left:10px;border-left:2px solid var(--q3);overflow:hidden;color:var(--text);font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.hm-lv-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 28px;margin-bottom:22px;padding:16px 24px}.hm-lv-num{display:grid;justify-items:center;margin:0;min-width:92px}.hm-lv-num span{font:600 var(--fs-small) / 1 var(--font-display);font-variant:small-caps;letter-spacing:.08em;color:var(--text-muted)}.hm-lv-num output{font:700 52px/1 var(--font-display);color:var(--display-gold);text-shadow:var(--display-shadow);font-variant-numeric:tabular-nums}.hm-lv-slide{display:grid;gap:2px;min-width:0}.hm-lv-slide input[type=range]{--lv: 32%;width:100%;height:44px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.hm-lv-slide input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--frame-gold-ring),var(--gold) var(--lv),var(--bg-inset) var(--lv));box-shadow:inset 0 0 0 1px var(--frame-stud)}.hm-lv-slide input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--frame-gold-ring),var(--gold) var(--lv),var(--bg-inset) var(--lv));box-shadow:inset 0 0 0 1px var(--frame-stud)}.hm-lv-slide input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-8px;border:2px solid var(--bg-inset);border-radius:50%;background:var(--display-gold);box-shadow:0 0 0 1px var(--frame-gold-ring),0 2px 6px #0009}.hm-lv-slide input[type=range]::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--bg-inset);border-radius:50%;background:var(--display-gold);box-shadow:0 0 0 1px var(--frame-gold-ring),0 2px 6px #0009}.hm-lv-slide input[type=range]:focus-visible{outline:none;box-shadow:var(--focus-out);border-radius:var(--radius)}.hm-lv-ticks{display:flex;justify-content:space-between;padding:0 4px;font:500 11px/1 var(--font);color:var(--text-muted)}.hm-specs{display:flex;flex-wrap:wrap;gap:8px}.hm-spec{min-height:44px}.hm-lv-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.hm-col{min-width:0}.hm-dgs,.hm-gear,.hm-sps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hm-dg{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:16 / 11;padding:10px 12px;overflow:hidden;isolation:isolate}.hm-dg-art{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;filter:brightness(.5) saturate(.9)}.hm-dg-name{display:grid;gap:2px;font:600 14px/1.2 var(--font);color:#fff;text-shadow:0 1px 3px #000}.hm-dg-name small{font:500 11px/1.2 var(--font);color:var(--text-muted)}.hm-pill{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:#0a0b18c7;box-shadow:inset 0 0 0 1px var(--frame-stud);font:700 11px/1 var(--font);color:var(--text);white-space:nowrap}.hm-pill.is-on{background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-ring);color:var(--gold)}.hm-gr{display:flex;align-items:center;gap:10px;min-width:0;min-height:56px;padding:8px 10px}.hm-gr .hm-q{box-shadow:0 0 0 1px #000,0 0 0 2px var(--qc, var(--frame-stud))}.hm-gr.q-1{--qc: var(--q1)}.hm-gr.q-2{--qc: var(--q2)}.hm-gr.q-3{--qc: var(--q3)}.hm-gr.q-4{--qc: var(--q4)}.hm-gr.q-5{--qc: var(--q5)}.hm-gr-name{display:grid;gap:3px;min-width:0}.hm-gr-name b{display:-webkit-box;overflow:hidden;font:600 13px/1.25 var(--font);-webkit-line-clamp:2;-webkit-box-orient:vertical}.hm-gr-name b.q0{color:var(--q0)}.hm-gr-name b.q1{color:var(--q1)}.hm-gr-name b.q2{color:var(--q2)}.hm-gr-name b.q3{color:var(--q3)}.hm-gr-name b.q4{color:var(--q4-text)}.hm-gr-name b.q5{color:var(--q5)}.hm-gr-name small{overflow:hidden;font:500 11px/1.2 var(--font);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis}.hm-sp{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px}.hm-sp>span:last-child{display:grid;gap:3px;min-width:0;font:600 13px/1.2 var(--font)}.hm-sp small{font:500 11px/1.2 var(--font);color:var(--text-muted)}.hm-pd{--pd-up: #7be06a;--pd-down: #f07a6c;--pd-mid: var(--status-beta);--pd-gold: #e6c463}.hm-pd-heroes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:18px;margin-bottom:18px}.hm-pd-hero{--pd-h: var(--pd-up);position:relative;isolation:isolate;display:grid;grid-template-areas:"top" "who" "num" "x";align-content:start;gap:16px;padding:24px 26px 22px;overflow:hidden;border-radius:var(--radius-panel);background:radial-gradient(70% 80% at 12% 0%,color-mix(in srgb,var(--pd-h) 20%,transparent),transparent 70%),radial-gradient(60% 60% at 100% 100%,color-mix(in srgb,var(--pd-h) 10%,transparent),transparent 70%),linear-gradient(180deg,#ffffff0f,#fff0 30%,#00000038),repeating-linear-gradient(100deg,rgba(255,255,255,.012) 0 2px,transparent 2px 5px),linear-gradient(160deg,color-mix(in srgb,var(--pd-h) 16%,#0b0d1a),color-mix(in srgb,var(--pd-h) 6%,#070812));box-shadow:0 0 0 1px var(--frame-gold-dim),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 55%,transparent),inset 0 0 26px color-mix(in srgb,var(--pd-h) 24%,transparent),0 0 32px -8px color-mix(in srgb,var(--pd-h) 55%,transparent),var(--panel-shadow);color:var(--text);text-decoration:none;transition:box-shadow var(--t-quick) ease}.hm-pd-hero.is-nerf{--pd-h: var(--pd-down)}.hm-pd-hero:hover{text-decoration:none;box-shadow:0 0 0 1px var(--frame-gold-ring),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 75%,transparent),inset 0 0 34px color-mix(in srgb,var(--pd-h) 32%,transparent),0 0 44px -6px color-mix(in srgb,var(--pd-h) 70%,transparent),var(--panel-shadow)}.hm-pd-hero:has(a:focus-visible){box-shadow:0 0 0 1px var(--frame-gold-ring),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 75%,transparent),var(--focus-out)}.hm-pd-hero:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent 36%,rgba(255,244,214,.1) 44%,rgba(255,244,214,.28) 50%,rgba(255,244,214,.1) 56%,transparent 64%);translate:-110% 0;pointer-events:none}.hm-pd-hero:hover:after,.hm-pd-hero:has(a:focus-visible):after{translate:110% 0;transition:translate 1.1s cubic-bezier(.4,0,.2,1)}.hm-pd-frame{--pd-orn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23e6c463'%3E%3Cpath d='M1.5 23V7a5.5 5.5 0 0 1 5.5-5.5h16' stroke-width='1.6'/%3E%3Cpath d='M5.5 23V11a5.5 5.5 0 0 1 5.5-5.5h12' stroke-width='.8' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M6 2 10 6 6 10 2 6z' fill='%23ffd75e' stroke='%235a4310' stroke-width='.8'/%3E%3C/svg%3E");position:absolute;inset:7px;z-index:1;border:1px solid rgba(230,196,99,.32);border-radius:4px;pointer-events:none}.hm-pd-frame:before,.hm-pd-frame:after{content:"";position:absolute;width:24px;height:24px;background:var(--pd-orn) 0 0 / 100% 100% no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.hm-pd-frame:before{top:-4px;left:-4px}.hm-pd-frame:after{right:-4px;bottom:-4px;rotate:180deg}.hm-pd-hero:before{content:"";position:absolute;inset:3px;z-index:1;background:var(--pd-orn-tr, none) top right / 24px 24px no-repeat,var(--pd-orn-bl, none) bottom left / 24px 24px no-repeat;pointer-events:none}.hm-pd-hero{--pd-orn-tr: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg transform='rotate(90 12 12)'%3E%3Cg fill='none' stroke='%23e6c463'%3E%3Cpath d='M1.5 23V7a5.5 5.5 0 0 1 5.5-5.5h16' stroke-width='1.6'/%3E%3Cpath d='M5.5 23V11a5.5 5.5 0 0 1 5.5-5.5h12' stroke-width='.8' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M6 2 10 6 6 10 2 6z' fill='%23ffd75e' stroke='%235a4310' stroke-width='.8'/%3E%3C/g%3E%3C/svg%3E");--pd-orn-bl: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg transform='rotate(270 12 12)'%3E%3Cg fill='none' stroke='%23e6c463'%3E%3Cpath d='M1.5 23V7a5.5 5.5 0 0 1 5.5-5.5h16' stroke-width='1.6'/%3E%3Cpath d='M5.5 23V11a5.5 5.5 0 0 1 5.5-5.5h12' stroke-width='.8' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M6 2 10 6 6 10 2 6z' fill='%23ffd75e' stroke='%235a4310' stroke-width='.8'/%3E%3C/g%3E%3C/svg%3E")}.hm-pd-cover{position:absolute;inset:0;z-index:0;border-radius:inherit}.hm-pd-hero>:not(.hm-pd-frame,.hm-pd-cover),.hm-pd-rbox>:not(.hm-pd-cover){position:relative;z-index:1;pointer-events:none}.hm-pd-hero a:not(.hm-pd-cover),.hm-pd-rbox a:not(.hm-pd-cover){pointer-events:auto;text-underline-offset:3px}.hm-pd .hm-pd-cover,.hm-pd .hm-pd-ring,.hm-pd .hm-pd-ric,.hm-pd .hm-pd-clsl{text-decoration:none}.hm-pd .hm-pd-clsl:hover .hm-pd-cls{text-decoration:underline;text-underline-offset:3px}.hm-pd-clsl{display:flex;flex:1;align-items:center;gap:10px;min-width:0;color:inherit}.hm-pd-top{grid-area:top;display:flex;align-items:center;gap:10px;min-width:0}.hm-pd-crest.ff-crest{flex:none;width:36px;height:36px;box-shadow:0 0 0 2px #0a0c1c,0 0 0 3px var(--frame-gold-ring),0 4px 10px #00000080}.hm-pd-cls{flex:1;min-width:0;font:600 15px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.hm-pd .bdg.bdg-lg{background:linear-gradient(180deg,color-mix(in srgb,var(--bdg-h) 26%,#0c0e1a),color-mix(in srgb,var(--bdg-h) 10%,#05060c));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bdg-h) 75%,transparent),inset 0 1px #fff3,inset 0 -2px 4px #00000073,0 2px 6px #00000080,0 0 16px -4px color-mix(in srgb,var(--bdg-h) 70%,transparent);text-shadow:0 1px 0 #000,0 0 10px color-mix(in srgb,var(--bdg-h) 45%,transparent)}.hm-pd-plate.bdg-lg{height:44px;padding:0 18px;font-size:20px;letter-spacing:.16em}.hm-pd-who{grid-area:who;display:flex;align-items:center;gap:16px;min-width:0}.hm-pd-ring{flex:none;display:grid;padding:3px;border-radius:6px;background:linear-gradient(160deg,var(--pd-gold),#6b5214);box-shadow:0 0 0 1px #000,0 0 0 3px color-mix(in srgb,var(--pd-h) 80%,transparent),0 0 22px 2px color-mix(in srgb,var(--pd-h) 55%,transparent)}.hm-pd-ring .icon-l{--frame: 64px}.hm-pd-name{display:grid;gap:4px;min-width:0}.hm-pd-hero .hm-pd-lead{font:600 28px/1.1 var(--font-display);letter-spacing:.02em;color:var(--display-gold);text-shadow:0 2px 0 rgba(0,0,0,.85),0 0 18px rgba(255,215,94,.25);overflow-wrap:anywhere}.hm-pd-note{justify-self:start;padding:2px 8px;border-radius:var(--r-ctl);background:#00000059;box-shadow:inset 0 0 0 1px #e6c4634d;color:var(--text);font:600 var(--fs-small) / 1.4 var(--font)}.hm-pd-num{grid-area:num;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-variant-numeric:lining-nums tabular-nums}.hm-pd-old{font:600 24px/1.1 var(--font-display);color:var(--text-muted);text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--pd-h) 80%,#000)}.hm-pd-to{color:var(--pd-gold);font-size:20px}.hm-pd-new{font:700 52px/1 var(--font-display);color:color-mix(in srgb,var(--pd-h) 40%,#fff);text-shadow:0 2px 0 rgba(0,0,0,.85),0 0 22px color-mix(in srgb,var(--pd-h) 60%,transparent);font-variant-numeric:lining-nums tabular-nums}.hm-pd-what{text-transform:none;letter-spacing:0;font-weight:600}.hm-pd-delta .hm-pd-what{margin-right:4px}.hm-pd-delta.bdg-lg{gap:6px;height:44px;padding:0 14px;font-size:20px;letter-spacing:.04em}.hm-pd-x{grid-area:x;padding-top:14px;border-top:1px solid rgba(230,196,99,.22);color:var(--text);font-size:14px;line-height:1.5}.hm-pd-x .pl-old{color:var(--text-muted)}.hm-pd-x .pl-new{color:color-mix(in srgb,var(--pd-h) 45%,#fff)}.hm-pd-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:10px;margin:0;padding:0;list-style:none}.hm-pd-rbox{--pd-h: var(--pd-mid);position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:4px 14px;min-height:60px;height:100%;padding:10px 14px 10px 18px;border-radius:var(--radius-panel);background:linear-gradient(90deg,color-mix(in srgb,var(--pd-h) 20%,transparent),color-mix(in srgb,var(--pd-h) 5%,transparent) 55%,transparent),var(--panel-face);box-shadow:inset 4px 0 0 var(--pd-h),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 26%,transparent),var(--panel-shadow);color:var(--text);text-decoration:none;transition:box-shadow var(--t-quick) ease}.hm-pd-row.is-buff .hm-pd-rbox{--pd-h: var(--pd-up)}.hm-pd-row.is-nerf .hm-pd-rbox{--pd-h: var(--pd-down)}.hm-pd-rbox:hover{box-shadow:inset 4px 0 0 var(--pd-h),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 50%,transparent),0 0 0 1px var(--frame-gold-dim),0 0 20px -6px color-mix(in srgb,var(--pd-h) 60%,transparent)}.hm-pd-rbox:has(a:focus-visible){box-shadow:inset 4px 0 0 var(--pd-h),inset 0 0 0 1px color-mix(in srgb,var(--pd-h) 50%,transparent)}.hm-pd-ric{display:grid}.hm-pd-row-t{display:grid;gap:2px;min-width:0;font-size:14px;line-height:1.4}.hm-pd-row-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.hm-pd-row .hm-pd-lead{font-weight:700;color:var(--text)}.hm-pd-rcls{color:var(--text-muted);font-weight:400;font-size:13px}.hm-pd-row .hm-pd-note{padding:0 6px;font-size:12px}.hm-pd-row-x{color:var(--text-muted);overflow-wrap:anywhere}.hm-pd .pl-old{font-variant-numeric:tabular-nums}.hm-pd .pl-new{font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.hm-pd-row-m{display:inline-flex;align-items:center;gap:8px}.hm-pd-chg{display:inline-flex;align-items:baseline;gap:3px;color:var(--pd-h);font:700 14px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap}.hm-pd-row .bdg{height:26px;padding:0 10px;background:color-mix(in srgb,var(--bdg-h) 18%,#0a0c18)}.hm-pd-all{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:16px 0 0;color:var(--text-muted);font-size:var(--fs-table)}.hm-pd-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-ctl);background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);color:var(--display-gold);font:600 14px/1 var(--font);text-decoration:none}.hm-pd-btn:hover{background:var(--fill-go-hover);box-shadow:inset 0 0 0 1px var(--frame-gold-ring);text-decoration:none}.hm-pd-btn:focus-visible{outline:none;box-shadow:var(--focus-out)}@media(max-width:640px){.hm-pd-hero{gap:14px;padding:20px 18px 18px}.hm-pd-who{gap:14px}.hm-pd-ring .icon-l{--frame: 52px}.hm-pd-hero .hm-pd-lead{font-size:23px}.hm-pd-new{font-size:40px}.hm-pd-old{font-size:20px}.hm-pd-plate.bdg-lg{height:40px;padding:0 14px;font-size:17px}.hm-pd-delta.bdg-lg{height:40px;font-size:17px}.hm-pd-rbox{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"i t" "i m";align-items:start;padding:10px 12px 10px 16px}.hm-pd-ric{grid-area:i}.hm-pd-row-t{grid-area:t}.hm-pd-row-m{grid-area:m;justify-self:start}}@media(prefers-reduced-motion:reduce){.hm-pd-hero,.hm-pd-rbox{transition:none}.hm-pd-hero:after{display:none}}.hm-route{position:relative;display:grid;min-height:320px;overflow:hidden;border-radius:var(--radius-panel);box-shadow:var(--edge),var(--panel-shadow);isolation:isolate}.hm-route-map{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center 45%;filter:brightness(.72) saturate(.95)}.hm-route-glass{align-self:end;display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:end;gap:8px 20px;width:100%;margin:0;padding:12px 18px;border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffd75e4d,0 0 0 1px var(--glass-line),var(--glass-shadow)}.hm-route-say{align-self:center;margin:0;color:var(--text);font-size:13px;font-weight:600;line-height:1.35}.hm-route-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px auto;align-items:end;gap:12px}.hm-route-row label{display:grid;gap:5px;min-width:0;font:600 11px/1 var(--font-display);font-variant:small-caps;letter-spacing:.08em;color:var(--text-muted)}.hm-route-row input,.hm-route-row select{width:100%;min-height:44px;font:500 14px/1 var(--font);font-variant:normal;letter-spacing:0}.hm-route-row .pill{min-height:44px}.hm-route-msg{grid-column:1 / -1;min-height:1em;margin:0;font-size:var(--fs-small);color:var(--glass-sel-ink)}.hm-route-msg:empty{display:none}@media(max-width:1100px){.hm-lv-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-lv-cols>.hm-col:first-child{grid-column:1 / -1}.hm-lv-cols>.hm-col:first-child .hm-dgs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.hm-pcs,.hm-pcs[data-n="4"],.hm-mvs{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-lv-cols{grid-template-columns:minmax(0,1fr)}.hm-lv-cols>.hm-col:first-child .hm-dgs{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-lv-hero{grid-template-columns:auto minmax(0,1fr)}.hm-specs{grid-column:1 / -1}.hm-route-glass{grid-template-columns:minmax(0,1fr)}.hm-route-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:640px){.hm-deck{gap:36px}.hm-sh h2{font-size:19px}.hm-mvs,.hm-mvs[data-n],.hm-pcs,.hm-pcs[data-n]{grid-template-columns:minmax(0,1fr)}.hm-mvs[data-n="5"]>li:first-child,.hm-pcs[data-n="5"]>li:first-child{grid-column:auto}.hm-mv,.hm-pc{min-height:0}.hm-pcs>li:nth-child(n+5){display:none}.hm-pc-pct{font-size:26px}.hm-lv-hero{padding:12px 14px;gap:10px 16px}.hm-lv-num{min-width:64px}.hm-lv-num output{font-size:40px}.hm-gr,.hm-sp{gap:8px;padding:8px}.hm-route{min-height:0;padding-top:170px}.hm-route-map{height:190px;object-position:center 45%}.hm-route-glass{padding:12px}.hm-route-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){.hm-gear,.hm-dgs{grid-template-columns:minmax(0,1fr)}.hm-lv-cols>.hm-col:first-child .hm-dgs{grid-template-columns:minmax(0,1fr)}}.hm-faq{max-width:75ch;padding:0}
