:root,:root[data-theme="light"],[data-theme="light"]{--bp-paper: #0d3b66;--bp-paper-hi: #12477a;--bp-paper-lo: #0a3157;--bp-fill: rgba(4,24,48,.3);--bp-ink: #f3f8ff;--bp-mut: #d2e3f5;--bp-dim: #a3bfdc;--bp-cyan: #a4defe;--bp-cyan-2: #78c6ef;--bp-line: rgba(220,238,255,.62);--bp-hair: rgba(220,238,255,.24);--bp-faint: rgba(220,238,255,.12);--bp-grid: rgba(255,255,255,.045);--bp-grid-2: rgba(255,255,255,.095);--bp-mark: color-mix(in srgb,var(--acc) 70%,#ffffff);--bp-mark-soft: color-mix(in srgb,var(--acc) 22%,transparent);--bp-cond: "DIN Condensed","Bahnschrift Condensed","Arial Narrow","Helvetica Neue Condensed","Roboto Condensed","Avenir Next Condensed",sans-serif;--bp-mono: "Geist Mono",ui-monospace,Menlo,Consolas,monospace;--bp-band: 22px;--bp-edge: 14px;--bg: var(--bp-paper);--bg2: var(--bp-paper-lo);--card: var(--bp-paper);--chip: rgba(255,255,255,.06);--track: rgba(214,236,255,.16);--line: rgba(220,238,255,.42);--line2: rgba(220,238,255,.18);--ink: var(--bp-ink);--mut: var(--bp-mut);--dim: var(--bp-dim);--acc: #ff8f80;--accHov: #ffaa9e;--accInk: #2a0905;--acc-soft: rgba(255,143,128,.14);--acc-line: rgba(255,143,128,.55);--acc-fill: rgba(255,143,128,.16);--green: #93f2bd;--red: #ffa196;--blue: #a4defe;--yellow: #ffe28c;--green-soft: rgba(147,242,189,.13);--red-soft: rgba(255,161,150,.14);--yellow-soft: rgba(255,226,140,.13);--blue-soft: rgba(164,222,254,.13);--s1: var(--bp-ink);--s2: var(--bp-cyan);--s3: #d9f3ff;--s4: var(--bp-cyan-2);--s5: var(--bp-dim);--s6: var(--yellow);--shadow: none;--shadow-1: none;--shadow-2: none;--glow-a: transparent;--glow-b: transparent;--glow-acc: none;--hi: transparent;--card-grad: none;--t-amber: #ffe28c;--t-violet: #d7c8ff;--t-teal: #a4f0e8;--t-rose: #ffc2d6;--radius: 0;--radius-sm: 0;--radius-xs: 0;--nav-h: 0px;color-scheme: dark}body.bp{background-color: var(--bp-paper);background-image: radial-gradient(1400px 900px at 50% -200px,rgba(140,200,255,.10),transparent 70%),linear-gradient(var(--bp-grid-2) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid-2) 1px,transparent 1px),linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size: 100% 100%,80px 80px,80px 80px,16px 16px,16px 16px;background-position: 0 0,-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-repeat: no-repeat,repeat,repeat,repeat,repeat;color: var(--bp-ink);font: 400 15px/1.6 var(--font)}.bp ::selection{background: var(--bp-ink);color: var(--bp-paper)}.bp a{color: var(--bp-ink)}.bp a:hover{color: var(--bp-mark)}.bp :focus-visible{outline: 2px solid var(--bp-mark);outline-offset: 2px}.bp .bp-defs{position: absolute;width: 0;height: 0;overflow: hidden}.bp .bp-i{width: 16px;height: 16px;flex: 0 0 auto;display: inline-block;vertical-align: -3px}.bp .bp-sheet{position: relative;flex: 1 0 auto;display: flex;flex-direction: column;margin: var(--bp-edge);padding: var(--bp-band);border: 1px solid var(--bp-line);min-height: calc(100vh - 2 * var(--bp-edge))}.bp .bp-frame{position: relative;flex: 1 0 auto;display: flex;flex-direction: column;border: 2px solid var(--bp-ink);min-width: 0}.bp .bp-zone{position: absolute;display: flex;overflow: hidden;font: 500 10px/1 var(--bp-mono);color: var(--bp-dim);letter-spacing: .06em;pointer-events: none;user-select: none}.bp .bp-zone>span{display: grid;place-items: center;flex: 1 1 0;min-width: 0}.bp .bp-zone-t,.bp .bp-zone-b{left: var(--bp-band);right: var(--bp-band);height: var(--bp-band)}.bp .bp-zone-t{top: 0}.bp-zone-b{bottom: 0}.bp .bp-zone-t>span + span,.bp .bp-zone-b>span + span{border-left: 1px solid var(--bp-line)}.bp .bp-zone-l,.bp .bp-zone-r{top: var(--bp-band);bottom: var(--bp-band);width: var(--bp-band);flex-direction: column}.bp .bp-zone-l{left: 0}.bp-zone-r{right: 0}.bp .bp-zone-l>span,.bp .bp-zone-r>span{flex: 0 0 360px;border-bottom: 1px solid var(--bp-line)}.bp .bp-sheet::before,.bp .bp-sheet::after{content: "";position: absolute;background: var(--bp-ink);pointer-events: none}.bp .bp-sheet::before{left: 50%;top: 0;width: 2px;height: var(--bp-band);transform: translateX(-1px)}.bp .bp-sheet::after{top: 50vh;left: 0;height: 2px;width: var(--bp-band)}.bp .bp-head{position: relative;border-bottom: 2px solid var(--bp-ink);background: color-mix(in srgb,var(--bp-paper) 70%,transparent)}.bp .bp-head-in{display: flex;align-items: stretch;min-height: 66px}.bp .bp-brand{display: flex;align-items: center;gap: 12px;padding: 10px 20px 10px 18px;border-right: 1px solid var(--bp-line);color: var(--bp-ink);flex: 0 0 auto;min-width: 0}.bp .bp-brand:hover{color: var(--bp-ink)}.bp .bp-brand-tile{width: 36px;height: 36px;display: grid;place-items: center;border: 1.5px solid var(--bp-ink);flex: 0 0 auto;font: 700 20px/1 var(--bp-cond);position: relative}.bp .bp-brand-tile::after{content: "";position: absolute;inset: 3px;border: 1px solid var(--bp-hair);pointer-events: none}.bp .bp-brand-tile svg{width: 24px;height: 24px;display: block}.bp .bp-brand-txt{display: flex;flex-direction: column;gap: 4px;min-width: 0}.bp .bp-brand-txt b{font: 700 23px/.9 var(--bp-cond);letter-spacing: .07em;text-transform: uppercase;white-space: nowrap;padding-top: 3px}.bp .bp-brand-txt span{font: 500 9.5px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);white-space: nowrap}.bp .bp-menu-toggle{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none}.bp .bp-burger{display: none}.bp .bp-nav{display: flex;align-items: stretch;min-width: 0;flex: 1 1 auto}.bp .bp-nav-a{position: relative;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;gap: 6px;padding: 6px 12px 2px;border-right: 1px solid var(--bp-hair);font: 700 15px/1 var(--bp-cond);letter-spacing: .06em;text-transform: uppercase;color: var(--bp-mut);white-space: nowrap;flex: 1 1 auto}.bp .bp-nav-a i{font: 500 9px/1 var(--bp-mono);font-style: normal;color: var(--bp-dim);letter-spacing: .04em}.bp .bp-nav-a:hover{color: var(--bp-ink);background: rgba(255,255,255,.05)}.bp .bp-nav-a.is-on{color: var(--bp-ink);background: rgba(255,255,255,.07)}.bp .bp-nav-a.is-on::after{content: "";position: absolute;left: 0;right: 0;bottom: -2px;height: 3px;background: var(--bp-mark)}.bp .bp-nav-a.is-on i{color: var(--bp-mark)}.bp .bp-find{margin-left: auto;display: flex;align-items: center;gap: 10px;padding: 0 12px 0 14px;border-left: 1px solid var(--bp-line);flex: 0 1 250px;min-width: 190px}.bp .bp-find-k{font: 600 9.5px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-find input[type="search"]{flex: 1 1 auto;min-width: 0;width: auto;background: transparent;border: 0;border-bottom: 1px solid var(--bp-line);border-radius: 0;min-height: 32px;padding: 6px 2px;font: 500 13px var(--bp-mono);color: var(--bp-ink);outline: 0}.bp .bp-find input[type="search"]:focus{border-bottom-color: var(--bp-mark);outline: 0}.bp .bp-find-go{display: grid;place-items: center;width: 32px;height: 32px;border: 1px solid var(--bp-line);background: transparent;color: var(--bp-ink);cursor: pointer;flex: 0 0 auto}.bp .bp-find-go:hover{background: var(--bp-ink);color: var(--bp-paper)}.bp .bp-strip{display: flex;flex-wrap: wrap;border-top: 1px solid var(--bp-line)}.bp .bp-cell{display: flex;flex-direction: column;gap: 3px;padding: 6px 16px 7px;border-right: 1px solid var(--bp-hair);min-width: 0}.bp .bp-cell i{font: 500 8.5px/1 var(--bp-mono);font-style: normal;letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);white-space: nowrap}.bp .bp-cell b{font: 600 13px/1.1 var(--bp-mono);color: var(--bp-ink);text-transform: uppercase;white-space: nowrap;font-variant-numeric: tabular-nums;display: inline-flex;align-items: center;gap: 7px}.bp .bp-cell-end{margin-left: auto;border-right: 0;border-left: 1px solid var(--bp-hair)}.bp .bp-blip{width: 7px;height: 7px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 3px var(--green-soft);animation: bp-blink 2.4s ease-in-out infinite}@keyframes bp-blink{50%{opacity: .35}}.bp .bp-main{flex: 1 0 auto;min-width: 0;padding-bottom: 56px}.bp .bp-foot{border-top: 2px solid var(--bp-ink);margin-top: auto;background: color-mix(in srgb,var(--bp-paper) 70%,transparent)}.bp .bp-foot-grid{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.25fr)}.bp .bp-foot-grid>*{padding: 16px 20px 18px;min-width: 0}.bp .bp-foot-grid>* + *{border-left: 1px solid var(--bp-line)}.bp .bp-foot-notes ol{margin: 10px 0 0;padding: 0;list-style: none;counter-reset: bp-n}.bp .bp-foot-notes li{counter-increment: bp-n;display: grid;grid-template-columns: 22px minmax(0,1fr);font: 500 11.5px/1.55 var(--bp-mono);color: var(--bp-mut);text-transform: uppercase;letter-spacing: .02em;padding: 2px 0}.bp .bp-foot-notes li::before{content: counter(bp-n) ".";color: var(--bp-dim)}.bp .bp-foot-refs .bp-label{display: block;margin-bottom: 8px}.bp .bp-foot-refs .bp-label + .bp-foot-links + .bp-label{margin-top: 14px}.bp .bp-foot-links{display: flex;flex-wrap: wrap;gap: 4px 0}.bp .bp-foot-links a{font: 700 14px/1 var(--bp-cond);letter-spacing: .06em;text-transform: uppercase;color: var(--bp-mut);padding: 5px 12px 4px 0;margin-right: 12px;border-right: 1px solid var(--bp-hair)}.bp .bp-foot-links a:last-child{border-right: 0}.bp .bp-foot-links a:hover,.bp .bp-foot-links a.active{color: var(--bp-ink)}.bp .bp-foot-links a.active{text-decoration: underline;text-decoration-color: var(--bp-mark);text-decoration-thickness: 2px;text-underline-offset: 4px}.bp .bp-foot-grid>.bp-foot-tb{padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr))}.bp .bp-foot-tb>div{padding: 7px 12px 8px;border-left: 1px solid var(--bp-hair);border-top: 1px solid var(--bp-hair);min-width: 0}.bp .bp-foot-tb>div:nth-child(3n + 1),.bp .bp-foot-tb>.bp-ftb-office,.bp .bp-foot-tb>.bp-ftb-title{border-left: 0}.bp .bp-foot-tb>div:first-child{border-top: 0}.bp .bp-foot-tb i{display: block;font: 500 8.5px/1 var(--bp-mono);font-style: normal;letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);margin-bottom: 5px}.bp .bp-foot-tb span{display: block;font: 600 12px/1.3 var(--bp-mono);color: var(--bp-ink);text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bp .bp-ftb-office,.bp .bp-ftb-title{grid-column: 1 / -1}.bp .bp-ftb-office b{display: block;font: 700 30px/1 var(--bp-cond);letter-spacing: .08em;padding-top: 3px}.bp .bp-ftb-title span{white-space: normal;font-weight: 500;line-height: 1.4;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.bp .bp-page{padding-top: 28px}.bp .bp-label{font: 600 10px/1.2 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-h1{margin: 0;font: 700 clamp(36px,4.4vw,62px)/.98 var(--bp-cond);letter-spacing: .015em;text-transform: uppercase;color: var(--bp-ink);text-wrap: balance;overflow-wrap: anywhere}.bp .bp-h1 em,.bp .bp-h1 strong{font-style: normal;color: var(--bp-mark)}.bp .bp-h2{margin: 0;font: 700 23px/1.05 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink);text-wrap: balance}.bp .bp-h3{margin: 0;font: 700 17px/1.1 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink)}.bp .bp-eyebrow{display: flex;flex-wrap: wrap;gap: 4px 0;margin: 0 0 16px;font: 600 10.5px/1.4 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-eyebrow>span + span::before{content: "/";margin: 0 10px;color: var(--bp-dim)}.bp .bp-lede{margin: 18px 0 0;max-width: 42em;font: 400 17px/1.6 var(--font);color: var(--bp-mut);text-wrap: pretty}.bp .bp-lede a,.bp .bp-lede strong{color: var(--bp-ink)}.bp .bp-dimtxt{color: var(--bp-dim)}.bp .note{color: var(--bp-dim)}.bp .num,.bp .bp-num{font-variant-numeric: tabular-nums}.bp .green{color: var(--green)}.bp .red{color: var(--red)}.bp .yellow{color: var(--yellow)}.bp .blue{color: var(--blue)}.bp .acc{color: var(--bp-mark)}.bp .dim{color: var(--bp-dim)}.bp .bp-mark{position: relative;display: inline-grid;grid-template-rows: 1fr 1fr;width: 44px;height: 44px;flex: 0 0 auto;border: 1.5px solid var(--bp-ink);border-radius: 50%;text-align: center;overflow: hidden}.bp .bp-mark::before{content: "";position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid var(--bp-ink)}.bp .bp-mark b{align-self: end;font: 700 17px/1 var(--bp-cond);padding-bottom: 2px;color: var(--bp-ink)}.bp .bp-mark i{align-self: start;font: 500 7.5px/1 var(--bp-mono);font-style: normal;letter-spacing: .04em;padding-top: 4px;color: var(--bp-dim)}.bp .bp-mark:not(:has(i)) b{grid-row: 1 / -1;align-self: center;padding: 0;font-size: 20px}.bp .bp-mark:not(:has(i))::before{display: none}.bp .bp-bal{display: inline-grid;place-items: center;width: 22px;height: 22px;flex: 0 0 auto;border: 1.5px solid var(--bp-mark);border-radius: 50%;font: 700 11px/1 var(--bp-mono);color: var(--bp-mark)}.bp .bp-bal-x{border-color: var(--bp-hair);color: var(--bp-dim)}.bp .bp-tb{display: inline-grid;grid-auto-flow: column;grid-auto-columns: minmax(0,auto);margin: 0;border: 1px solid var(--bp-line);font-family: var(--bp-mono)}.bp .bp-tb>div{padding: 5px 10px 6px;min-width: 0}.bp .bp-tb>div + div{border-left: 1px solid var(--bp-hair)}.bp .bp-tb dt{font: 500 8px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);margin-bottom: 4px;white-space: nowrap}.bp .bp-tb dd{margin: 0;font: 600 11px/1.2 var(--bp-mono);color: var(--bp-ink);text-transform: uppercase;white-space: nowrap}.bp .bp-tb-big{display: grid;grid-auto-flow: row;grid-template-columns: repeat(2,minmax(0,1fr));width: 100%}.bp .bp-tb-big>div{border-top: 1px solid var(--bp-hair);padding: 8px 12px 9px}.bp .bp-tb-big>div:nth-child(-n + 2){grid-column: 1 / -1}.bp .bp-tb-big>div:first-child{border-top: 0}.bp .bp-tb-big>div + div{border-left: 0}.bp .bp-tb-big>div:nth-child(2n + 4){border-left: 1px solid var(--bp-hair)}.bp .bp-tb-big>div:first-child dd{font: 700 30px/1 var(--bp-cond);letter-spacing: .08em;padding-top: 3px}.bp .bp-tb-big dd{font-size: 12px;white-space: normal}.bp .bp-panel{position: relative;border: 1px solid var(--bp-line);background: var(--bp-fill);margin-top: 32px;min-width: 0}.bp .bp-panel-head{display: flex;align-items: center;gap: 14px;padding: 14px 18px;border-bottom: 1px solid var(--bp-line);flex-wrap: wrap}.bp .bp-panel-t{display: flex;flex-direction: column;gap: 6px;min-width: 0;flex: 1 1 260px}.bp .bp-panel-head>.bp-tb{margin-left: auto}.bp .bp-more{display: inline-flex;align-items: center;gap: 8px;font: 700 14px/1 var(--bp-cond);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-ink);border-bottom: 1px solid var(--bp-line);padding: 6px 0 4px;white-space: nowrap}.bp .bp-more:hover{color: var(--bp-mark);border-bottom-color: var(--bp-mark)}.bp .bp-block{margin-top: 44px;min-width: 0}.bp .bp-sec{display: flex;align-items: center;gap: 14px;margin: 0 0 18px;padding-bottom: 14px;border-bottom: 1px solid var(--bp-line);flex-wrap: wrap}.bp .bp-sec-t{flex: 1 1 320px;min-width: 0}.bp .bp-sec-note{margin: 6px 0 0;font: 400 14px/1.55 var(--font);color: var(--bp-dim);max-width: 52em}.bp .bp-sec-end{margin-left: auto}.bp .bp-title{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,380px);gap: 28px 40px;align-items: start;padding: 14px 0 8px}.bp .bp-title-side{display: flex;flex-direction: column;gap: 16px}.bp .bp-sheetlist{list-style: none;margin: 0;padding: 0;border: 1px solid var(--bp-line)}.bp .bp-sheetlist li + li{border-top: 1px solid var(--bp-hair)}.bp .bp-sheetlist a{display: flex;align-items: center;gap: 12px;padding: 8px 12px;font: 700 14.5px/1 var(--bp-cond);letter-spacing: .06em;text-transform: uppercase;color: var(--bp-mut)}.bp .bp-sheetlist a:hover{color: var(--bp-ink);background: rgba(255,255,255,.05)}.bp .bp-sheetlist i{display: inline-grid;place-items: center;width: 20px;height: 20px;border: 1px solid var(--bp-line);border-radius: 50%;font: 600 10px/1 var(--bp-mono);font-style: normal;color: var(--bp-cyan)}.bp .bp-search{display: flex;align-items: stretch;max-width: 640px;margin-top: 26px;border: 1.5px solid var(--bp-ink);background: rgba(4,24,48,.45)}.bp .bp-search-k{display: flex;align-items: center;padding: 0 14px;border-right: 1px solid var(--bp-line);font: 600 10px/1.2 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan);white-space: nowrap}.bp .bp-search input[type="search"]{flex: 1 1 auto;min-width: 0;width: auto;background: transparent;border: 0;border-radius: 0;outline: 0;padding: 12px 14px;min-height: 52px;font: 500 15px var(--bp-mono);color: var(--bp-ink)}.bp .bp-search input::placeholder{color: var(--bp-dim)}.bp .bp-search:focus-within{border-color: var(--bp-mark)}.bp .bp-search .bp-btn{border: 0;border-left: 1.5px solid var(--bp-ink)}.bp .bp-btn,.bp .btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;border: 1.5px solid var(--bp-ink);border-radius: 0;background: transparent;color: var(--bp-ink);padding: 10px 16px 8px;min-height: 40px;font: 700 15px/1 var(--bp-cond);letter-spacing: .09em;text-transform: uppercase;white-space: nowrap;box-shadow: none;text-decoration: none}.bp .bp-btn:hover,.bp .btn:hover{background: var(--bp-ink);color: var(--bp-paper);border-color: var(--bp-ink)}.bp .bp-btn-acc,.bp .btn-acc{background: var(--bp-ink);color: var(--bp-paper);border-color: var(--bp-ink)}.bp .bp-btn-acc:hover,.bp .btn-acc:hover{background: var(--bp-mark);border-color: var(--bp-mark);color: var(--bp-paper)}.bp .btn-sm{padding: 7px 11px 5px;min-height: 32px;font-size: 13px}.bp .btn-lg{padding: 12px 22px 10px;min-height: 48px;font-size: 16px}.bp .chip{border-radius: 0;background: transparent;border: 1px solid var(--bp-hair);color: var(--bp-mut);font: 500 10.5px/1 var(--bp-mono);text-transform: uppercase;letter-spacing: .04em;padding: 5px 7px 4px}.bp .chip-acc,.bp .chip-on{border-color: var(--bp-line);color: var(--bp-ink);background: rgba(255,255,255,.05)}.bp a.chip:hover{border-color: var(--bp-ink);color: var(--bp-ink)}.bp .chip-rate,.bp .chip-modded,.bp .chip-pve,.bp .chip-vanilla,.bp .chip-mode{background: transparent;border-color: color-mix(in srgb,var(--t) 45%,transparent);color: var(--t)}.bp .chip-lg{font: 700 13.5px/1 var(--bp-cond);letter-spacing: .06em;padding: 7px 10px 5px;color: var(--bp-ink)}.bp .lead{border-radius: 0;background: transparent;border: 1px solid var(--bp-hair);color: var(--bp-mut)}.bp .due{border-radius: 0;background: var(--green);color: var(--bp-paper)}.bp .fw{border-radius: 0;color: var(--bp-mark);border-color: var(--bp-mark)}.bp .pill{border-radius: 0;background: transparent;border: 1px solid currentColor}.bp .pill-on{color: var(--green);box-shadow: none}.bp .pill-off{color: var(--bp-dim)}.bp .dot{box-shadow: 0 0 0 3px var(--green-soft)}.bp .copy{border-radius: 0;background: rgba(4,24,48,.45);border: 1px dashed var(--bp-line);color: var(--bp-ink);font: 600 12.5px var(--bp-mono)}.bp .copy:hover{border-style: solid;border-color: var(--bp-ink)}.bp .flash{border-radius: 0;border: 1px solid var(--bp-line);background: rgba(4,24,48,.5);color: var(--bp-ink)}.bp input[type="search"],.bp input[type="text"],.bp input[type="number"],.bp select,.bp textarea{background-color: rgba(4,24,48,.45);border: 1px solid var(--bp-line);border-radius: 0;color: var(--bp-ink);font: 500 13px var(--bp-mono)}.bp select{background-image: linear-gradient(45deg,transparent 50%,var(--bp-ink) 50%),linear-gradient(135deg,var(--bp-ink) 50%,transparent 50%)}.bp select option{background: var(--bp-paper);color: var(--bp-ink)}.bp input:focus,.bp select:focus{outline: 2px solid var(--bp-mark);outline-offset: 1px;border-color: var(--bp-mark)}.bp .filter-grid select.on,.bp .toolbar select.on{border-color: var(--bp-ink);background-color: rgba(255,255,255,.1)}.bp .field label{font: 600 9.5px var(--bp-mono);letter-spacing: .14em;color: var(--bp-cyan)}.bp .check{font: 500 12.5px var(--bp-mono);text-transform: uppercase;letter-spacing: .03em;color: var(--bp-mut)}.bp .check input{accent-color: var(--bp-ink)}.bp .bp-fig{border: 1px solid var(--bp-line);background: rgba(4,24,48,.22);min-width: 0}.bp .bp-fig-plot{padding: 16px 16px 8px;min-width: 0;container-type: inline-size}.bp .bp-fig-cap{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px;padding: 8px 14px 9px;border-top: 1px solid var(--bp-line);font: 500 10.5px/1.4 var(--bp-mono);letter-spacing: .08em;text-transform: uppercase}.bp .bp-fig-no{font-weight: 700;color: var(--bp-ink)}.bp .bp-fig-t{color: var(--bp-mut)}.bp .bp-fig-n{margin-left: auto;color: var(--bp-dim)}.bp svg.chart{font-family: var(--bp-mono)}.bp svg.chart .grid{stroke: var(--bp-hair);stroke-dasharray: 1 4;vector-effect: non-scaling-stroke}.bp svg.chart .tick,.bp svg.chart-big .tick{fill: var(--bp-dim);font-weight: 500}.bp svg.chart .legend{fill: var(--bp-cyan);letter-spacing: .08em;text-transform: uppercase}.bp svg.chart .line{stroke-width: 1.6;vector-effect: non-scaling-stroke;stroke-linejoin: round}.bp svg.chart-big .line{stroke-width: 1.8}.bp svg.chart .line.s1{stroke: var(--bp-ink)}.bp svg.chart .line.s2{stroke: var(--bp-cyan);stroke-dasharray: 7 4;stroke-width: 1.3}.bp svg.chart .line.s3{stroke: #e2f6ff}.bp svg.chart .line.s4{stroke: var(--bp-cyan);stroke-dasharray: 14 4 2 4}.bp svg.chart .line.s5{stroke: var(--bp-dim);stroke-dasharray: 2 4;stroke-width: 1.3}.bp svg.chart .line.s6{stroke: var(--yellow);stroke-dasharray: 14 4 2 4 2 4}.bp svg.chart .area,.bp svg.chart .area.s1{fill: url(#bp-hatch);opacity: 1;stroke: none}.bp svg.chart .col{fill: url(#bp-hatch);stroke: var(--bp-line);stroke-width: 1;vector-effect: non-scaling-stroke}.bp svg.chart .col.hi{fill: url(#bp-hatch-x);stroke: var(--bp-ink)}.bp svg.chart .col:hover{fill: rgba(255,255,255,.35)}.bp svg.chart-big .hair{stroke: var(--bp-mark);stroke-width: 1;opacity: 1;stroke-dasharray: 3 3}.bp svg.chart-big .dot{stroke: var(--bp-paper);stroke-width: 2}.bp svg.chart-big .dot.s1{fill: var(--bp-ink)}.bp svg.chart-big .dot.s2{fill: var(--bp-cyan)}.bp svg.chart-big .mark-line{stroke: var(--bp-cyan);stroke-dasharray: 3 3;stroke-width: 1}.bp svg.chart-big .mark-label{fill: var(--bp-cyan);stroke: var(--bp-paper);font-family: var(--bp-mono)}.bp svg.chart-big:focus-visible{outline: 2px solid var(--bp-mark);border-radius: 0}.bp .chart-legend{font: 500 10.5px var(--bp-mono);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-mut);gap: 4px 18px}.bp .key{width: 22px;height: 0;border-radius: 0;background: none;border-top: 2px solid var(--s1)}.bp .key.s2{border-top: 2px dashed var(--bp-cyan)}.bp .key.s3{border-top-color: #e2f6ff}.bp .key.s4{border-top: 2px dashed var(--bp-cyan-2)}.bp .key.s5{border-top: 2px dotted var(--bp-dim)}.bp .key.s6{border-top: 2px dashed var(--yellow)}.bp .key.key-mark{border-top: 1.5px dashed var(--bp-cyan)}.bp .chart-tip{background: var(--bp-ink);color: var(--bp-paper);border-radius: 0;box-shadow: 4px 4px 0 rgba(4,24,48,.55);border: 1px solid var(--bp-ink)}.bp .chart-tip .tip-head{font-family: var(--bp-mono);opacity: .8}.bp .chart-tip .tip-row b{font: 700 18px var(--bp-cond);letter-spacing: .03em}.bp .chart-tip .key{outline: 0;border-top-color: var(--bp-paper)}.bp .chart-empty{border-radius: 0;border: 1px dashed var(--bp-line);font-family: var(--bp-mono);text-transform: uppercase;letter-spacing: .06em;color: var(--bp-dim)}.bp svg.spark .spark-area{fill: url(#bp-hatch)}.bp svg.spark .spark-line{stroke: var(--bp-ink);stroke-width: 1.2}.bp .bp-an line,.bp .bp-an path{vector-effect: non-scaling-stroke}.bp .bp-an-axis{stroke: var(--bp-ink);stroke-width: 1.2}.bp .bp-an-dim{stroke: var(--bp-cyan);stroke-width: 1;fill: none}.bp .bp-an-ext{stroke: var(--bp-cyan);stroke-width: .8;opacity: .75}.bp .bp-an-arrow{fill: var(--bp-cyan);stroke: none}.bp .bp-an-bg{fill: var(--bp-paper)}.bp .bp-an-t{fill: var(--bp-ink);font-family: var(--bp-mono);font-weight: 600;letter-spacing: .04em}.bp .bp-an-k{fill: var(--bp-cyan);font-family: var(--bp-mono);font-weight: 500;letter-spacing: .1em}.bp .bp-an-pt{fill: var(--bp-ink);stroke: var(--bp-paper);stroke-width: 1.5}.bp .bp-an-open{fill: var(--bp-paper);stroke: var(--bp-mark);stroke-width: 1.5}.bp .bp-an-lead{stroke: var(--bp-mark);stroke-width: 1;fill: none}.bp .bp-an-mk{fill: var(--bp-mark)}.bp .bp-plot{position: relative;margin: 0;container-type: inline-size}.bp .bp-plot svg.chart{overflow: visible}.bp .bp-plot text{font-family: var(--bp-mono)}.bp .bp-pl-grid line{stroke: var(--bp-hair);stroke-dasharray: 1 5;vector-effect: non-scaling-stroke}.bp .bp-pl-area{fill: url(#bp-hatch)}.bp .bp-pl-line{fill: none;stroke: var(--bp-ink);stroke-width: 2;stroke-linejoin: round;stroke-linecap: round;vector-effect: non-scaling-stroke}.bp .bp-pl-axis line{stroke: var(--bp-ink);stroke-width: 1.3;vector-effect: non-scaling-stroke}.bp .bp-pl-tick text{fill: var(--bp-dim)}.bp .bp-pl-tick .bp-pl-unit{fill: var(--bp-cyan);letter-spacing: .12em;font-weight: 600}.bp .bp-pl-dim line,.bp .bp-pl-dim path:not(.bp-arrow){stroke: var(--bp-cyan);stroke-width: 1;vector-effect: non-scaling-stroke;fill: none}.bp .bp-pl-dim .bp-ext{opacity: .8}.bp .bp-arrow{fill: var(--bp-cyan)}.bp .bp-pl-bg{fill: var(--bp-paper);stroke: var(--bp-cyan);stroke-width: .8;vector-effect: non-scaling-stroke}.bp .bp-pl-span .bp-pl-bg{stroke: none}.bp .bp-pl-bal{fill: var(--bp-paper);stroke: var(--bp-mark);stroke-width: 1.4;vector-effect: non-scaling-stroke}.bp .bp-pl-baln{fill: var(--bp-mark);font-weight: 700;font-size: .82em}.bp .bp-pl-val{fill: var(--bp-ink);font-weight: 700;letter-spacing: .04em}.bp .bp-pl-note{fill: var(--bp-ink);font-weight: 600;letter-spacing: .05em}.bp .bp-pl-lead path{fill: none;stroke: var(--bp-mark);stroke-width: 1;vector-effect: non-scaling-stroke}.bp .bp-pt{fill: var(--bp-ink)}.bp .bp-pt-open{fill: var(--bp-paper);stroke: var(--bp-mark);stroke-width: 1.6;vector-effect: non-scaling-stroke}.bp .bp-plot-narrow{display: none}@container (max-width: 620px){.bp .bp-plot-wide{display: none}.bp .bp-plot-narrow{display: block}}.bp svg.bp-trail{display: block;width: 100%;height: auto;overflow: visible;font: 500 8.5px var(--bp-mono)}.bp .bp-tr-grid line{stroke: var(--bp-hair);stroke-dasharray: 1 4}.bp .bp-tr-area{fill: url(#bp-hatch)}.bp .bp-tr-line{fill: none;stroke: var(--bp-ink);stroke-width: 1.5;stroke-linejoin: round}.bp .bp-tr-axis line{stroke: var(--bp-ink);stroke-width: 1}.bp .bp-tr-tick text{fill: var(--bp-dim)}.bp .bp-tr-dim line{stroke: var(--bp-cyan);stroke-width: .9}.bp .bp-tr-dim .bp-lead{stroke-dasharray: 2 2;opacity: .8}.bp .bp-tr-dim .bp-pt{fill: var(--bp-ink)}.bp .bp-dim-t{fill: var(--bp-ink);font-weight: 700;letter-spacing: .04em;paint-order: stroke;stroke: var(--bp-paper);stroke-width: 3.5px;stroke-linejoin: round}.bp .bp-tr-now circle{fill: var(--bp-paper);stroke: var(--bp-mark);stroke-width: 1.4}.bp .bp-tr-now path{fill: none;stroke: var(--bp-mark);stroke-width: .9}.bp .bp-tr-now text{fill: var(--bp-mark);font-weight: 700;paint-order: stroke;stroke: var(--bp-paper);stroke-width: 3.5px;stroke-linejoin: round}.bp .bp-trail-none{padding: 30px 8px;text-align: center;font: 500 10.5px var(--bp-mono);text-transform: uppercase;letter-spacing: .08em;color: var(--bp-dim);border: 1px dashed var(--bp-hair)}.bp .bp-pop{display: inline-flex;align-items: baseline;gap: 5px;font: 600 13px var(--bp-mono);white-space: nowrap;font-variant-numeric: tabular-nums}.bp .bp-pop b{font: 700 19px/1 var(--bp-cond);letter-spacing: .03em;color: var(--bp-ink)}.bp .bp-pop em{font-style: normal;color: var(--blue);font-size: 11px}.bp .bp-pop span{color: var(--bp-dim);font-size: 11px}.bp .bp-gauge{--p: 0%;position: relative;display: block;height: 9px;min-width: 60px;border: 1px solid var(--bp-line);background: repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),var(--bp-hair) calc(10% - 1px) 10%)}.bp .bp-gauge>i{position: absolute;left: 0;top: 0;bottom: 0;width: var(--p);background: repeating-linear-gradient(-45deg,var(--bp-ink) 0 1.5px,transparent 1.5px 4px);border-right: 2px solid var(--bp-ink)}.bp .bp-gauge.is-full>i{background: repeating-linear-gradient(-45deg,var(--bp-mark) 0 1.5px,transparent 1.5px 4px);border-right-color: var(--bp-mark)}.bp .bp-gauge.is-low>i{background: repeating-linear-gradient(-45deg,var(--bp-cyan) 0 1.5px,transparent 1.5px 4px);border-right-color: var(--bp-cyan)}.bp .bp-t{font: 600 12.5px var(--bp-mono);white-space: nowrap}.bp .bar{border-radius: 0;background: transparent;border: 1px solid var(--bp-line);height: 8px;-webkit-mask: none;mask: none;background-image: repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),var(--bp-hair) calc(10% - 1px) 10%)}.bp .bar>i,.bp .bar>i.green,.bp .bar>i.red{background: repeating-linear-gradient(-45deg,var(--bp-ink) 0 1.5px,transparent 1.5px 4px);border-right: 2px solid var(--bp-ink)}.bp .bar>i.green{background: repeating-linear-gradient(-45deg,var(--bp-cyan) 0 1.5px,transparent 1.5px 4px);border-right-color: var(--bp-cyan)}.bp .bar>i.red{background: repeating-linear-gradient(-45deg,var(--bp-mark) 0 1.5px,transparent 1.5px 4px);border-right-color: var(--bp-mark)}.bp table{font-variant-numeric: tabular-nums}.bp .bp-mini{width: 100%;border-collapse: collapse}.bp .bp-mini th{padding: 7px 10px 6px;font: 600 9px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);text-align: left;border-bottom: 1px solid var(--bp-line);background: none;white-space: nowrap}.bp .bp-mini th.num,.bp .bp-mini td.num{text-align: right}.bp .bp-mini td{padding: 9px 10px;border-bottom: 1px solid var(--bp-hair);vertical-align: middle;font: 500 12px var(--bp-mono);color: var(--bp-mut);white-space: nowrap}.bp .bp-mini tbody tr:last-child td{border-bottom: 0}.bp .bp-mini tbody tr:hover td{background: rgba(255,255,255,.04)}.bp .bp-mini .bp-c-item{width: 1%;color: var(--bp-dim);border-right: 1px solid var(--bp-hair);text-align: center}.bp .bp-mini .bp-c-name{white-space: normal;min-width: 0;max-width: 0;width: 100%}.bp .bp-mini .bp-c-name a{display: block;font: 600 13.5px/1.3 var(--font);color: var(--bp-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bp .bp-mini .bp-c-name a:hover{color: var(--bp-mark)}.bp .bp-c-meta{display: block;margin-top: 2px;font: 400 10.5px/1.4 var(--bp-mono);color: var(--bp-dim);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bp .bp-mini .bp-c-q{color: var(--bp-ink);font-weight: 700;border-left: 1px solid var(--bp-hair)}.bp .bp-c-empty{text-align: center;color: var(--bp-dim);padding: 20px 10px}.bp .bp-plists{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(380px,100%),1fr));gap: 22px}.bp .bp-plist{border: 1px solid var(--bp-line);background: var(--bp-fill);min-width: 0}.bp .bp-plist.cat-official,.bp .bp-plist.cat-modded,.bp .bp-plist.cat-pve,.bp .bp-plist.cat-rate{background: var(--bp-fill)}.bp .bp-plist-head{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 4px 14px;padding: 12px 14px 11px;border-bottom: 1px solid var(--bp-line)}.bp .bp-plist-head .bp-label{grid-column: 1 / -1}.bp .bp-plist-t{margin: 0;font: 700 19px/1.05 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink)}.bp .bp-plist .bp-mini th:first-child,.bp .bp-plist .bp-mini td:first-child{padding-left: 12px}.bp .bp-d1-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(250px,320px)}.bp .bp-d1-fig{padding: 18px 18px 10px;min-width: 0;container-type: inline-size}.bp .bp-d1-notes{border-left: 1px solid var(--bp-line);padding: 18px 18px 18px;display: flex;flex-direction: column;gap: 12px;min-width: 0}.bp .bp-notes{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column}.bp .bp-notes li{display: grid;grid-template-columns: 22px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid var(--bp-hair);font: 400 13.5px/1.5 var(--font);color: var(--bp-mut)}.bp .bp-notes li:first-child{border-top: 0;padding-top: 4px}.bp .bp-notes b{font: 700 16px/1 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink)}.bp .bp-d1-notes .bp-tb{margin-top: auto;align-self: flex-start}.bp .bp-details{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 22px}.bp .bp-detail{position: relative;display: flex;flex-direction: column;border: 1px solid var(--bp-line);background: var(--bp-fill);min-width: 0}.bp .bp-detail-head{display: flex;justify-content: space-between;align-items: center;padding: 9px 14px 8px;border-bottom: 1px solid var(--bp-hair)}.bp .bp-detail-rank{font: 600 11px var(--bp-mono);color: var(--bp-mut)}.bp .bp-detail-name{margin: 12px 14px 0;font: 700 19px/1.08 var(--bp-cond);letter-spacing: .04em;text-transform: uppercase;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 2.16em}.bp .bp-detail-name a{color: var(--bp-ink)}.bp .bp-detail-meta{margin: 6px 14px 0;font: 400 10.5px var(--bp-mono);color: var(--bp-dim);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bp .bp-detail-fig{padding: 14px 14px 6px 10px}.bp .bp-detail-read{display: grid;grid-template-columns: auto minmax(0,1fr);border-top: 1px solid var(--bp-hair);margin-top: auto}.bp .bp-detail-read>div{display: flex;flex-direction: column;gap: 6px;padding: 9px 14px 10px;min-width: 0}.bp .bp-detail-read>div + div{border-left: 1px solid var(--bp-hair);justify-content: space-between}.bp .bp-detail-read i{font: 500 8.5px/1 var(--bp-mono);font-style: normal;letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-detail-gauge .bp-gauge{margin-bottom: 4px}.bp .bp-tb-foot{display: grid;grid-template-columns: 1fr 1fr;width: 100%;border: 0;border-top: 1px solid var(--bp-line)}.bp .bp-read-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.bp .bp-read{position: relative;display: flex;flex-direction: column;gap: 10px;padding: 18px 20px 18px;color: var(--bp-ink);min-width: 0}.bp .bp-read + .bp-read{border-left: 1px solid var(--bp-line)}.bp .bp-read:hover{color: var(--bp-ink);background: rgba(255,255,255,.035)}.bp .bp-read-ref{align-self: flex-start;font: 600 10px/1 var(--bp-mono);color: var(--bp-cyan);border: 1px solid var(--bp-line);padding: 4px 6px 3px}.bp .bp-read-k{margin: 0;font: 700 16px/1.1 var(--bp-cond);letter-spacing: .07em;text-transform: uppercase;color: var(--bp-mut)}.bp .bp-read-v{display: flex;align-items: baseline;gap: 10px;font: 700 62px/.9 var(--bp-cond);letter-spacing: .01em;color: var(--bp-ink);padding: 6px 0 2px}.bp .bp-read-v small{font: 500 11px var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-read-n{font: 400 13.5px/1.5 var(--font);color: var(--bp-mut)}.bp .bp-read-go{margin-top: auto;display: inline-flex;align-items: center;gap: 8px;font: 700 13.5px/1 var(--bp-cond);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-cyan);padding-top: 6px}.bp .bp-read:hover .bp-read-go{color: var(--bp-mark)}.bp .countdown .cd-part{background: transparent;border: 1px solid var(--bp-line);border-radius: 0;box-shadow: none}.bp .countdown .cd-part::after{border-top: 1px dashed var(--bp-faint)}.bp .countdown .cd-v{font-family: var(--bp-cond);font-weight: 700;letter-spacing: .02em;color: var(--bp-ink);text-shadow: none}.bp .countdown .cd-k{font-family: var(--bp-mono);color: var(--bp-cyan)}.bp .countdown-sm.bp-cd{margin: 4px 0 2px;gap: 0}.bp .countdown-sm.bp-cd .cd-part{background: transparent;border-color: var(--bp-line);padding: 12px 4px 9px}.bp .countdown-sm.bp-cd .cd-part + .cd-part{border-left: 0}.bp .countdown-sm.bp-cd .cd-v{font-size: 44px;color: var(--bp-mark)}.bp .countdown.done .cd-v{color: var(--bp-mark)}.bp .prose{font: 400 16px/1.72 var(--font);color: var(--bp-mut)}.bp .prose h2{font: 700 23px/1.1 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink);margin: 36px 0 12px;padding-bottom: 8px;border-bottom: 1px solid var(--bp-hair)}.bp .prose h3{font: 700 18px/1.15 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink);margin: 26px 0 8px}.bp .prose strong,.bp .prose b{color: var(--bp-ink)}.bp .prose a{color: var(--bp-ink);text-decoration-color: var(--bp-mark)}.bp .prose a:hover{color: var(--bp-mark)}.bp .prose li::marker{color: var(--bp-cyan)}.bp .prose blockquote{border-left: 2px solid var(--bp-mark);color: var(--bp-ink);background: rgba(4,24,48,.35)}.bp .prose code{background: transparent;border: 1px solid var(--bp-hair);border-radius: 0;color: var(--bp-ink)}.bp .prose table{border: 1px solid var(--bp-line);margin: 0 0 18px}.bp .prose th{background: none;border-bottom: 1px solid var(--bp-line);color: var(--bp-dim)}.bp .prose td{border-bottom: 1px solid var(--bp-hair);font-family: var(--font);color: var(--bp-mut);white-space: normal}.bp .bp-spec{position: relative;border: 1px solid var(--bp-line);background: var(--bp-fill);margin-top: 32px}.bp .bp-spec-head{display: flex;align-items: center;gap: 12px;padding: 10px 18px;border-bottom: 1px solid var(--bp-hair)}.bp .bp-spec-head .bp-label{color: var(--bp-cyan)}.bp .bp-spec-head .bp-spec-ref{margin-left: auto;font: 500 10px var(--bp-mono);color: var(--bp-dim);letter-spacing: .1em;text-transform: uppercase}.bp .bp-spec>.prose{padding: 20px 24px 6px;max-width: 54em}.bp .bp-spec>.prose>:last-child{margin-bottom: 14px}.bp .bp-faq{max-width: none;margin-top: 52px}.bp .bp-faq-head{display: flex;align-items: center;gap: 14px;padding-bottom: 14px;border-bottom: 2px solid var(--bp-ink)}.bp .bp-faq .faq-title{margin: 0;font: 700 23px/1.05 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase}.bp .bp-faq-count{margin-left: auto;font: 500 10.5px var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-faq-list{max-width: 980px}.bp .bp-faq-item{border-top: 0;border-bottom: 1px solid var(--bp-hair)}.bp .bp-faq-item:last-child{border-bottom: 1px solid var(--bp-line)}.bp .bp-faq-item>summary{display: grid;grid-template-columns: 44px minmax(0,1fr) 28px;align-items: start;gap: 12px;padding: 16px 0;font: 600 16px/1.45 var(--font)}.bp .bp-faq-item>summary::after{content: "+";width: 24px;height: 24px;border: 1px solid var(--bp-line);border-radius: 0;font: 500 14px/1 var(--bp-mono);color: var(--bp-ink);align-self: start}.bp .bp-faq-item[open]>summary::after{content: "–";background: var(--bp-ink);color: var(--bp-paper);border-color: var(--bp-ink)}.bp .bp-faq-item>summary:hover{color: var(--bp-ink)}.bp .bp-faq-item>summary:hover .bp-faq-q{text-decoration: underline;text-decoration-color: var(--bp-mark);text-underline-offset: 4px}.bp .bp-faq-n{font: 600 11px/1 var(--bp-mono);color: var(--bp-cyan);border: 1px solid var(--bp-line);padding: 5px 0 4px;text-align: center;margin-top: 2px}.bp .bp-faq-q{color: var(--bp-ink)}.bp .bp-faq-item>.prose{padding: 0 44px 20px 56px;font-size: 15.5px}.bp .bp-refs{border: 1px solid var(--bp-line);background: var(--bp-fill);border-radius: 0;padding: 0;margin: 40px 0 0;box-shadow: none}.bp .bp-refs-t{display: flex;align-items: baseline;gap: 14px;margin: 0;padding: 12px 18px 11px;border-bottom: 1px solid var(--bp-line);font: 700 19px/1.05 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-ink)}.bp .bp-refs-group{display: grid;grid-template-columns: 150px minmax(0,1fr);align-items: baseline;gap: 8px 16px;padding: 10px 18px}.bp .bp-refs-group + .bp-refs-group{border-top: 1px solid var(--bp-hair)}.bp .bp-refs-k{font: 600 10px var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-refs-links{display: flex;flex-wrap: wrap;gap: 6px}.bp .bp-ref{display: inline-flex;align-items: center;min-height: 30px;padding: 6px 10px 4px;border: 1px solid var(--bp-hair);font: 700 13.5px/1 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase;color: var(--bp-mut)}.bp .bp-ref:hover{color: var(--bp-ink);border-color: var(--bp-ink)}.bp .bp-see{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 24px 0;font: 400 14px/1.5 var(--font)}.bp .bp-see-k{font: 600 10px var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan);margin-right: 6px}.bp .bp-see a{display: inline-flex;align-items: center;gap: 8px;padding: 6px 10px;border: 1px solid var(--bp-hair);color: var(--bp-ink);text-decoration: none}.bp .bp-see a:hover{border-color: var(--bp-ink);color: var(--bp-ink)}.bp .bp-see a i{font: 500 9px var(--bp-mono);font-style: normal;color: var(--bp-dim);letter-spacing: .08em}@media (max-width: 1300px){.bp .bp-head-in{flex-wrap: wrap}.bp .bp-brand{border-right: 0;flex: 1 1 auto}.bp .bp-burger{display: flex;align-items: center;gap: 8px;order: 2;padding: 0 16px;border-left: 1px solid var(--bp-line);cursor: pointer;font: 700 14px/1 var(--bp-cond);letter-spacing: .1em;text-transform: uppercase;color: var(--bp-ink)}.bp .bp-find{order: 1;flex: 0 1 300px}.bp .bp-nav{display: none;order: 3;flex: 1 0 100%;flex-direction: column;border-top: 1px solid var(--bp-line)}.bp .bp-nav-a{flex-direction: row;align-items: center;justify-content: flex-start;gap: 12px;min-height: 48px;padding: 0 18px;border-right: 0;border-bottom: 1px solid var(--bp-hair);font-size: 17px}.bp .bp-nav-a.is-on::after{left: 0;right: auto;top: 0;bottom: 0;width: 3px;height: auto}.bp .bp-menu-toggle:checked ~ .bp-nav{display: flex}.bp .bp-menu-toggle:checked ~ .bp-burger{background: var(--bp-ink);color: var(--bp-paper)}.bp .bp-menu-toggle:focus-visible ~ .bp-burger{outline: 2px solid var(--bp-mark);outline-offset: -2px}}@media (max-width: 1100px){.bp .bp-details{grid-template-columns: repeat(2,minmax(0,1fr))}.bp .bp-d1-grid{grid-template-columns: minmax(0,1fr)}.bp .bp-d1-notes{border-left: 0;border-top: 1px solid var(--bp-line)}.bp .bp-notes{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));column-gap: 24px}.bp .bp-notes li:nth-child(-n + 3){border-top: 0}.bp .bp-foot-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.bp .bp-foot-grid>.bp-foot-tb{grid-column: 1 / -1;border-left: 0;border-top: 1px solid var(--bp-line)}}@media (max-width: 900px){.bp .bp-title{grid-template-columns: minmax(0,1fr)}.bp .bp-read-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.bp .bp-read-wipe{grid-column: 1 / -1;border-left: 0 !important;border-top: 1px solid var(--bp-line)}.bp .bp-cell-wide{display: none}}@media (max-width: 640px){:root,:root[data-theme="light"]{--bp-band: 12px;--bp-edge: 5px}.bp .bp-zone{font-size: 7px}.bp .bp-zone-t>span:nth-child(n + 5),.bp .bp-zone-b>span:nth-child(n + 5){display: none}.bp .bp-zone-l>span,.bp .bp-zone-r>span{flex-basis: 240px}.bp .container,.bp .container-narrow{padding-left: 12px;padding-right: 12px}.bp .bp-head-in{min-height: 56px}.bp .bp-brand{padding: 9px 12px;gap: 10px}.bp .bp-brand-tile{width: 32px;height: 32px}.bp .bp-brand-txt b{font-size: 20px}.bp .bp-brand-txt span{font-size: 8.5px;letter-spacing: .1em}.bp .bp-burger{padding: 0 12px}.bp .bp-burger span{display: none}.bp .bp-find{order: 4;flex: 1 0 100%;border-left: 0;border-top: 1px solid var(--bp-line);padding: 8px 12px}.bp .bp-find input[type="search"]{font-size: 16px;min-height: 40px}.bp .bp-find-go{width: 40px;height: 40px}.bp .bp-cell{padding: 5px 10px 6px}.bp .bp-cell b{font-size: 12px}.bp .bp-cell-end{margin-left: 0;border-left: 0}.bp .bp-page{padding-top: 18px}.bp .bp-h1{font-size: 34px}.bp .bp-lede{font-size: 15.5px}.bp .bp-search{flex-wrap: wrap}.bp .bp-search-k{flex: 1 0 100%;border-right: 0;border-bottom: 1px solid var(--bp-line);padding: 8px 12px}.bp .bp-search input[type="search"]{font-size: 16px}.bp .bp-search .bp-btn{padding: 0 14px}.bp .bp-panel-head{padding: 12px;gap: 12px}.bp .bp-panel-head>.bp-tb{margin-left: 0}.bp .bp-d1-fig{padding: 12px 8px 6px}.bp .bp-d1-notes{padding: 14px 12px}.bp .bp-notes{display: flex}.bp .bp-notes li:nth-child(-n + 3){border-top: 1px solid var(--bp-hair)}.bp .bp-notes li:first-child{border-top: 0}.bp .bp-details{grid-template-columns: minmax(0,1fr);gap: 14px}.bp .bp-read-grid{grid-template-columns: minmax(0,1fr)}.bp .bp-read + .bp-read{border-left: 0;border-top: 1px solid var(--bp-line)}.bp .bp-read-v{font-size: 52px}.bp .countdown-sm.bp-cd .cd-v{font-size: 36px}.bp .bp-plists{gap: 14px}.bp .bp-sec{gap: 12px}.bp .bp-mark{width: 38px;height: 38px}.bp .bp-h2{font-size: 21px}.bp .bp-foot-grid{grid-template-columns: minmax(0,1fr)}.bp .bp-foot-grid>* + *{border-left: 0;border-top: 1px solid var(--bp-line)}.bp .bp-foot-grid>*{padding: 14px 12px}.bp .bp-foot-links a{min-height: 40px;display: inline-flex;align-items: center}.bp .bp-tb dd{font-size: 10.5px}.bp .bp-tb>div{padding: 5px 7px 6px}.bp .bp-refs-group{grid-template-columns: minmax(0,1fr);padding: 10px 12px}.bp .bp-refs-t{padding: 12px}.bp .bp-ref{min-height: 40px}.bp .bp-faq-item>summary{grid-template-columns: 36px minmax(0,1fr) 26px;gap: 10px;font-size: 15px}.bp .bp-faq-item>.prose{padding: 0 0 18px 0}.bp .bp-spec>.prose{padding: 16px 14px 4px}}@media (prefers-reduced-motion: reduce){.bp .bp-blip{animation: none}.bp *{transition: none !important}}@media print{.bp .bp-zone,.bp .bp-strip,.bp .bp-find,.bp .bp-burger{display: none !important}}.bp .bp-crumb{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 0;padding: 0 0 18px;font: 500 10.5px/1.4 var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-crumb>* + *::before{content: "/";margin: 0 10px;color: var(--bp-dim)}.bp .bp-crumb a{display: inline-flex;align-items: center;gap: 6px;color: var(--bp-ink)}.bp .bp-srv-title{display: grid;grid-template-columns: minmax(0,1fr) minmax(300px,400px);gap: 28px 40px;align-items: start}.bp .bp-srv-h1{font-size: clamp(30px,3.4vw,50px);line-height: 1.02}.bp .bp-srv-h1 .dot{width: 12px;height: 12px;margin: -6px 16px 0 2px}.bp .bp-srv-sub{display: flex;flex-wrap: wrap;gap: 4px 0;margin: 14px 0 14px;font: 500 12px/1.5 var(--bp-mono);color: var(--bp-mut);text-transform: uppercase;letter-spacing: .04em}.bp .bp-srv-sub>span + span::before{content: "·";margin: 0 10px;color: var(--bp-dim)}.bp .bp-srv-chips{margin-bottom: 20px}.bp .bp-connect{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 12px;padding: 14px 0 0;border-top: 1px solid var(--bp-hair)}.bp .bp-connect .bp-label{flex: 0 0 100%}.bp .bp-connect .copy{min-height: 42px;max-width: 100%;overflow: hidden;text-overflow: ellipsis}.bp .bp-connect-btns{display: flex;flex-wrap: wrap;gap: 10px}.bp .bp-srv-side{display: flex;flex-direction: column;gap: 16px;min-width: 0}.bp .bp-tb-srv>div:nth-child(2) dd{font: 600 12px/1.35 var(--bp-mono);white-space: normal;overflow-wrap: anywhere}.bp .bp-photo{margin: 0;border: 1px solid var(--bp-line)}.bp .bp-photo-img{position: relative;height: 150px;overflow: hidden;background: var(--bp-paper-lo);border: 0}.bp .bp-photo-img img{width: 100%;height: 100%;object-fit: cover;display: block;filter: grayscale(1) contrast(1.15) brightness(1.05);mix-blend-mode: luminosity;opacity: .9;transition: filter .3s,opacity .3s}.bp .bp-photo:hover .bp-photo-img img{filter: none;mix-blend-mode: normal;opacity: 1}.bp .bp-photo figcaption{display: flex;justify-content: space-between;gap: 10px;padding: 6px 10px;border-top: 1px solid var(--bp-line);font: 500 9.5px var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-photo figcaption span:first-child{color: var(--bp-cyan)}.bp .bp-dims{display: grid;grid-template-columns: minmax(0,1.7fr) repeat(4,minmax(0,1fr));margin-top: 30px;border: 1px solid var(--bp-line);background: var(--bp-fill)}.bp .bp-dim{display: flex;flex-direction: column;gap: 8px;padding: 14px 18px 16px;min-width: 0}.bp .bp-dim + .bp-dim{border-left: 1px solid var(--bp-line)}.bp .bp-dim-k{display: flex;align-items: center;gap: 8px;font: 600 10px/1.2 var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-dim-k .bp-bal{width: 20px;height: 20px;font-size: 10px}.bp .bp-dim-v{font: 700 38px/.95 var(--bp-cond);letter-spacing: .02em;color: var(--bp-ink);overflow-wrap: anywhere}.bp .bp-dim-v small{font: 500 14px var(--bp-mono);color: var(--bp-dim);margin-left: 6px;letter-spacing: 0}.bp .bp-dim-players .bp-dim-v{font-size: 54px}.bp .bp-dim-n{font: 400 11.5px/1.45 var(--bp-mono);color: var(--bp-mut)}.bp .bp-rule{--p: 0%;position: relative;display: block;height: 16px;margin: 6px 0 2px;border-bottom: 1.5px solid var(--bp-ink);background: repeating-linear-gradient(90deg,var(--bp-line) 0 1px,transparent 1px 10%) bottom / 100% 7px no-repeat,repeating-linear-gradient(90deg,var(--bp-line) 0 1px,transparent 1px 50%) bottom / 100% 14px no-repeat}.bp .bp-rule>i{position: absolute;left: 0;bottom: 0;height: 7px;width: var(--p);background: repeating-linear-gradient(-45deg,var(--bp-ink) 0 1.5px,transparent 1.5px 4px);border-right: 2px solid var(--bp-mark)}.bp .bp-rule>b{position: absolute;bottom: 9px;left: var(--p);transform: translateX(-50%);font: 700 10px/1 var(--bp-mono);color: var(--bp-mark);background: var(--bp-paper);padding: 0 3px}.bp .bp-srv-grid{display: grid;grid-template-columns: minmax(0,1fr) 380px;gap: 24px;align-items: start}.bp .bp-srv-col{display: flex;flex-direction: column;min-width: 0}.bp .bp-srv-col>.bp-panel{margin-top: 24px}.bp .bp-srv>.bp-panel{margin-top: 24px}.bp .bp-head-note{margin-left: auto;font: 500 10.5px/1.4 var(--bp-mono);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-pad{padding: 14px 18px 16px}.bp .bp-pad-x{padding-left: 18px;padding-right: 18px}.bp .bp-figpanel>.bp-fig-plot{padding: 18px 18px 6px}.bp .bp-fig-note{margin: 10px 0 0;font: 400 12.5px/1.55 var(--font);color: var(--bp-dim)}p.bp-fig-note.bp-pad{margin: 0;padding-top: 4px}.bp .bp-sheetno{margin-left: auto;color: var(--bp-dim);letter-spacing: .1em}.bp .seg,.bp .range-tabs,.bp .metric-tabs{background: transparent;border: 1px solid var(--bp-line);border-radius: 0;padding: 0;gap: 0}.bp .seg>button,.bp .seg>a{border-radius: 0;min-height: 32px;padding: 7px 12px 5px;font: 700 13px/1 var(--bp-cond);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-mut)}.bp .seg>button + button,.bp .seg>a + a{border-left: 1px solid var(--bp-hair)}.bp .seg>.active{background: var(--bp-ink);color: var(--bp-paper)}.bp .seg-pair{gap: 8px}.bp .bp-wipe-next{margin: 0 0 16px;font: 400 15.5px/1.55 var(--font);color: var(--bp-mut)}.bp .bp-wipe-next b{color: var(--bp-ink)}.bp .bp-wipe-why{display: block;margin-top: 4px;font: 400 12px/1.5 var(--bp-mono);color: var(--bp-dim);text-transform: uppercase;letter-spacing: .03em}.bp .bp-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));border: 1px solid var(--bp-line)}.bp .bp-stat{display: flex;flex-direction: column;gap: 6px;padding: 10px 14px 12px;border-left: 1px solid var(--bp-hair);margin-left: -1px;min-width: 0}.bp .bp-stat-k{font: 600 9.5px/1.2 var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-stat-v{font: 700 28px/1 var(--bp-cond);letter-spacing: .02em;color: var(--bp-ink)}.bp .bp-stat-n{font: 400 11px/1.4 var(--bp-mono);color: var(--bp-dim)}.bp .bp-sub{margin: 22px 0 10px;font: 600 10px/1.2 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan)}.bp .bp-coming{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));border-top: 1px solid var(--bp-hair)}.bp .bp-coming li{display: flex;align-items: center;gap: 12px;padding: 8px 0;border-bottom: 1px solid var(--bp-hair);font: 500 12px var(--bp-mono);color: var(--bp-mut)}.bp .bp-coming-in{min-width: 64px;padding: 4px 6px 3px;border: 1px solid var(--bp-line);text-align: center;font-weight: 700;color: var(--bp-ink)}.bp .bp-coming li.is-force .bp-coming-in{border-color: var(--bp-mark);color: var(--bp-mark)}.bp .bp-fig-inner .bp-fig-plot{padding: 14px 14px 6px}.bp .bp-table{background: transparent;border: 0;border-radius: 0;box-shadow: none}.bp .bp-table th,.bp .bp-table td{border-bottom: 1px solid var(--bp-hair)}.bp .bp-table thead th,.bp .table-wrap thead th{background: none;border-bottom: 1px solid var(--bp-line);font: 600 9.5px var(--bp-mono);letter-spacing: .14em;color: var(--bp-dim)}.bp .bp-table td{font-family: var(--bp-mono);color: var(--bp-mut)}.bp .bp-table td.name b{font: 600 13px var(--bp-mono);color: var(--bp-ink)}.bp .bp-table tbody tr:hover td{background: rgba(255,255,255,.035)}.bp .bp-table .ago{color: var(--bp-dim)}.bp .bp-spec-table{width: 100%;border-collapse: collapse}.bp .bp-spec-table th,.bp .bp-spec-table td{padding: 9px 12px;border-bottom: 1px solid var(--bp-hair);text-align: left;vertical-align: top;font: 500 12px/1.45 var(--bp-mono);white-space: normal}.bp .bp-spec-table thead th{font: 600 9px var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);border-bottom: 1px solid var(--bp-line);background: none;padding-top: 8px;padding-bottom: 7px}.bp .bp-spec-table tbody th{color: var(--bp-dim);font-weight: 500;text-transform: uppercase;letter-spacing: .05em;font-size: 10.5px;width: 34%;background: none}.bp .bp-spec-table td{color: var(--bp-ink);overflow-wrap: anywhere}.bp .bp-spec-table td.bp-c-item{width: 1%;color: var(--bp-dim);border-right: 1px solid var(--bp-hair);text-align: center}.bp .bp-spec-table tbody tr:last-child>*{border-bottom: 0}.bp .bp-map-frame{position: relative;display: block;aspect-ratio: 1 / 1;border: 1px solid var(--bp-line);border-radius: 0;background: var(--bp-paper-lo);overflow: hidden;margin-bottom: 10px}.bp .bp-map-frame img{width: 100%;height: 100%;object-fit: cover;display: block;filter: grayscale(1) contrast(1.2) brightness(1.1);mix-blend-mode: luminosity;transition: filter .3s}.bp .bp-map-frame:hover img{filter: none;mix-blend-mode: normal;transform: none}.bp .bp-map-frame::after{content: "";position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size: 25% 25%}.bp .bp-map-n{position: absolute;right: 8px;top: 8px;z-index: 1;display: grid;place-items: center;width: 24px;height: 24px;border: 1px solid var(--bp-ink);border-radius: 50%;background: var(--bp-paper);font: 700 12px/1 var(--bp-cond);color: var(--bp-ink)}.bp .map-missing{aspect-ratio: 2 / 1;display: grid;place-items: center;font: 500 11px var(--bp-mono);text-transform: uppercase;letter-spacing: .08em;color: var(--bp-dim);background: repeating-linear-gradient(45deg,transparent 0 6px,var(--bp-faint) 6px 7px)}.bp .kv{border-top: 1px solid var(--bp-hair);font: 500 12px/1.5 var(--bp-mono)}.bp .kv-k{text-transform: uppercase;letter-spacing: .06em;font-size: 10.5px}.bp .bp-wide{width: 100%}.bp .bp-ops{list-style: none;margin: 0;padding: 0}.bp .bp-ops li{display: flex;align-items: center;gap: 10px;padding: 8px 0;border-bottom: 1px solid var(--bp-hair);min-width: 0}.bp .bp-ops a{flex: 1 1 auto;min-width: 0;font: 600 13px/1.3 var(--font);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bp .bp-ops-n{font: 600 11.5px var(--bp-mono);color: var(--bp-mut);white-space: nowrap}.bp .bp-desc{padding: 14px 18px 16px;max-height: 420px;overflow: auto;font: 400 13.5px/1.6 var(--font);color: var(--bp-mut)}.bp .bp-sim{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(360px,100%),1fr))}.bp .bp-sim-row{display: flex;align-items: center;gap: 12px;padding: 10px 18px;border-bottom: 1px solid var(--bp-hair);min-width: 0}.bp .bp-sim-row .bp-c-item{font: 500 11px var(--bp-mono);color: var(--bp-dim)}.bp .bp-sim-main{flex: 1 1 auto;min-width: 0}.bp .bp-sim-main a{display: block;font: 600 13.5px/1.3 var(--font);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bp .bp-sim-q{font: 700 12.5px var(--bp-mono);white-space: nowrap}.bp .bp-qa{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(380px,100%),1fr));gap: 0 32px;padding: 0 18px 12px}.bp .bp-qa-item{display: grid;grid-template-columns: 32px minmax(0,1fr);gap: 4px;padding: 10px 0 12px;border-top: 1px solid var(--bp-hair);min-width: 0}.bp .bp-qa-n{font: 600 12px/1.6 var(--bp-mono);color: var(--bp-cyan)}.bp .bp-qa-q{margin: 0 0 4px;font: 600 14.5px/1.4 var(--font);color: var(--bp-ink)}.bp .bp-qa-a{margin: 0;font: 400 14px/1.6 var(--font);color: var(--bp-mut)}.bp .bp-answers .bp-sub{margin-top: 18px}.bp .bp-tag-raw{margin: 0 0 16px;font: 400 12px/1.6 var(--bp-mono);overflow-wrap: anywhere}.bp .bp-tag-raw code{color: var(--bp-mut);background: transparent;border: 1px solid var(--bp-hair);border-radius: 0}.bp .bp-tag-groups{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(300px,100%),1fr));gap: 8px 32px}.bp .bp-tag-group .bp-sub{margin-top: 8px}.bp .bp-tag-row{display: grid;grid-template-columns: 100px minmax(0,1fr);gap: 12px;align-items: baseline;padding: 8px 0;border-top: 1px solid var(--bp-hair)}.bp .bp-tag-code{justify-self: start;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font: 600 11.5px var(--bp-mono);color: var(--bp-ink);background: transparent;border: 1px solid var(--bp-line);border-radius: 0;padding: 2px 7px}a.bp-tag-code:hover{border-color: var(--bp-ink)}.bp .bp-tag-meaning{font: 400 13px/1.5 var(--font);color: var(--bp-mut)}.bp .bp-tag-meaning b{color: var(--bp-ink)}@media (max-width: 1100px){.bp .bp-srv-grid{grid-template-columns: minmax(0,1fr)}.bp .bp-srv-aside{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(340px,100%),1fr));gap: 0 24px;align-items: start}.bp .bp-dims{grid-template-columns: repeat(2,minmax(0,1fr))}.bp .bp-dim-players{grid-column: 1 / -1}.bp .bp-dim + .bp-dim{border-left: 0}.bp .bp-dim{border-top: 1px solid var(--bp-line)}.bp .bp-dim:first-child{border-top: 0}.bp .bp-dim:nth-child(2n + 3){border-left: 1px solid var(--bp-line)}}@media (max-width: 900px){.bp .bp-srv-title{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.bp .bp-srv-h1{font-size: 30px}.bp .bp-dim{padding: 12px}.bp .bp-dim-v{font-size: 30px}.bp .bp-dim-players .bp-dim-v{font-size: 44px}.bp .bp-pad{padding: 12px}.bp .bp-pad-x{padding-left: 12px;padding-right: 12px}.bp .bp-figpanel>.bp-fig-plot{padding: 12px 8px 4px}.bp .bp-head-note{margin-left: 0;flex: 1 0 100%}.bp .seg-pair{width: 100%}.bp .seg{flex-wrap: wrap}.bp .bp-sheetno{display: none}.bp .bp-qa{padding: 0 12px 10px}.bp .bp-sim-row{padding: 10px 12px}.bp .bp-tag-row{grid-template-columns: minmax(0,1fr);gap: 4px}.bp .bp-connect .copy{width: 100%}}.bp .bp-h1-md{font-size: clamp(30px,3.4vw,48px)}.bp .bp-live{display: inline-flex;align-items: center;gap: 7px;color: var(--green)}.bp .bp-part{display: inline-flex;flex-direction: column;margin: 22px 0 6px;max-width: 100%}.bp .bp-part-v{font: 700 clamp(84px,13vw,184px)/.86 var(--bp-cond);letter-spacing: .01em;color: var(--bp-ink);padding: 0 6px}.bp .bp-part-dim{position: relative;display: flex;align-items: center;gap: 0;margin-top: 12px;height: 18px;border-left: 1px solid var(--bp-cyan);border-right: 1px solid var(--bp-cyan)}.bp .bp-part-dim i{position: relative;flex: 1 1 auto;height: 1px;background: var(--bp-cyan)}.bp .bp-part-dim i:first-child::before,.bp .bp-part-dim i:last-child::after{content: "";position: absolute;top: -4px;border: 4.5px solid transparent}.bp .bp-part-dim i:first-child::before{left: 0;border-right: 9px solid var(--bp-cyan);border-left: 0}.bp .bp-part-dim i:last-child::after{right: 0;border-left: 9px solid var(--bp-cyan);border-right: 0}.bp .bp-part-dim span{padding: 0 12px;font: 600 10.5px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan);white-space: nowrap}.bp .bp-pc-sub{margin-top: 14px}.bp .bp-updated{margin: 12px 0 0;font: 500 11.5px/1.6 var(--bp-mono);color: var(--bp-dim);text-transform: uppercase;letter-spacing: .04em}.bp .bp-updated time{color: var(--bp-mut)}.bp .bp-dims-auto{grid-template-columns: repeat(auto-fit,minmax(min(190px,100%),1fr))}.bp .bp-dims-auto .bp-dim-v{font-size: 36px}.bp .bp-figpair{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}.bp .bp-figpair>.bp-panel{margin-top: 32px;display: flex;flex-direction: column}.bp .bp-figpair .bp-fig-cap{margin-top: auto}.bp .bp-split-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.bp .bp-split-grid>.bp-panel{margin-top: 0}.bp .bp-split{display: flex;flex-direction: column}.bp .bp-split>.bp-pad{flex: 1 1 auto;display: flex;flex-direction: column}.bp .bp-split .share-list{flex: 1 1 auto}.bp .bp-split-wide{grid-column: 1 / -1}.bp>.bp-panel.bp-split,.bp .bp-page>.bp-split{margin-top: 24px}.bp .bp-mix{height: 26px;border-radius: 0;background: transparent;border: 1.5px solid var(--bp-ink);margin: 2px 0 0;overflow: hidden}.bp .bp-mix>span{background: var(--hatch,var(--sc))}.bp .bp-mix>span + span{box-shadow: inset 1.5px 0 0 var(--bp-ink)}.bp .bp-mix-dim{position: relative;display: flex;justify-content: center;height: 18px;margin: 0 0 14px;border-left: 1px solid var(--bp-cyan);border-right: 1px solid var(--bp-cyan)}.bp .bp-mix-dim::before{content: "";position: absolute;left: 0;right: 0;top: 9px;border-top: 1px solid var(--bp-cyan)}.bp .bp-mix-dim span{position: relative;background: var(--bp-paper);padding: 2px 10px 0;font: 600 9.5px/1.4 var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-cyan)}.bp .sc-0{--sc: #f3f8ff;--hatch: rgba(243,248,255,.85)}.bp .sc-1{--sc: #a4defe;--hatch: repeating-linear-gradient(45deg,#a4defe 0 1.5px,transparent 1.5px 5px)}.bp .sc-2{--sc: #ffe28c;--hatch: repeating-linear-gradient(-45deg,#ffe28c 0 1.5px,transparent 1.5px 5px)}.bp .sc-3{--sc: #93f2bd;--hatch: repeating-linear-gradient(45deg,#93f2bd 0 1px,transparent 1px 5px),repeating-linear-gradient(-45deg,#93f2bd 0 1px,transparent 1px 5px)}.bp .sc-4{--sc: #d7c8ff;--hatch: repeating-linear-gradient(90deg,#d7c8ff 0 1.5px,transparent 1.5px 5px)}.bp .sc-5{--sc: #ffc2d6;--hatch: repeating-linear-gradient(0deg,#ffc2d6 0 1.5px,transparent 1.5px 5px)}.bp .sc-6{--sc: #ffffff;--hatch: radial-gradient(circle,#ffffff 1.1px,transparent 1.4px) 0 0 / 5px 5px}.bp .sc-7{--sc: #78c6ef;--hatch: repeating-linear-gradient(45deg,#78c6ef 0 3px,transparent 3px 7px)}.bp .sc-8{--sc: #ffd0a8;--hatch: repeating-linear-gradient(90deg,#ffd0a8 0 1px,transparent 1px 6px),repeating-linear-gradient(0deg,#ffd0a8 0 1px,transparent 1px 6px)}.bp .sc-9{--sc: #c8f7f0;--hatch: repeating-linear-gradient(-45deg,#c8f7f0 0 3px,transparent 3px 7px)}.bp .sc-n{--sc: #7f9ec0;--hatch: repeating-linear-gradient(45deg,rgba(220,238,255,.25) 0 1px,transparent 1px 9px)}.bp .bp-share .share{border-top: 1px solid var(--bp-hair)}.bp .bp-share .share-head{border-bottom: 1px solid var(--bp-line);border-top: 0}.bp .bp-share .share-head>span{font: 600 9px var(--bp-mono);letter-spacing: .14em;color: var(--bp-dim)}.bp .bp-share .share-dot{width: 14px;height: 14px;border-radius: 0;background: var(--hatch,var(--sc));border: 1px solid var(--bp-ink)}.bp .bp-share .share-label{font: 600 13.5px/1.35 var(--font)}.bp .bp-share .share-label .note{font-size: 11.5px}.bp .bp-share .share-v{font: 700 17px/1 var(--bp-cond);letter-spacing: .03em}.bp .bp-share .share-p,.bp .bp-share .share-s,.bp .bp-share .share-c{font: 500 12px var(--bp-mono)}.bp .bp-share .share svg.spark .spark-line{stroke: var(--sc,var(--bp-ink))}.bp .bp-share .share svg.spark .spark-area{fill: color-mix(in srgb,var(--sc,var(--bp-ink)) 14%,transparent)}.bp .bp-share .share-total{border-top: 1.5px solid var(--bp-ink)}.bp .bp-share .share-total .share-v{font-size: 19px}.bp .bp-facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border: 1px solid var(--bp-line);margin-bottom: 14px}.bp .bp-facts>div{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;min-width: 0}.bp .bp-facts>div + div{border-left: 1px solid var(--bp-hair)}.bp .bp-plist-panel .bp-mini th:first-child,.bp .bp-plist-panel .bp-mini td:first-child{padding-left: 18px}.bp .bp-plist-panel .bp-mini th:last-child,.bp .bp-plist-panel .bp-mini td:last-child{padding-right: 18px}@media (max-width: 1100px){.bp .bp-split-grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.bp .bp-figpair{grid-template-columns: minmax(0,1fr);gap: 0}}@media (max-width: 720px){.bp .bp-split-grid{grid-template-columns: minmax(0,1fr);gap: 14px}}@media (max-width: 640px){.bp .bp-part-v{font-size: 88px}.bp .bp-facts .bp-stat-v{font-size: 22px}}.bp .bp-fw{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,380px);gap: 28px 40px;align-items: start;padding: 14px 0 0}.bp .bp-fw .bp-h1{font-size: clamp(34px,4vw,56px)}.bp .bp-fw-cd{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0;max-width: 860px;margin-top: 28px}.bp .bp-fw-cd .cd-part{padding: 22px 6px 14px;gap: 12px;border-color: var(--bp-ink);border-width: 1.5px}.bp .bp-fw-cd .cd-part + .cd-part{border-left-width: 0}.bp .bp-fw-cd .cd-part::after{display: none}.bp .bp-fw-cd .cd-part::before{content: "";position: absolute;left: 10px;right: 10px;bottom: 34px;border-top: 1px dashed var(--bp-hair)}.bp .bp-fw-cd .cd-v{font-size: clamp(64px,9vw,132px);line-height: .82}.bp .bp-fw-cd .cd-part:first-child .cd-v{color: var(--bp-mark)}.bp .bp-fw-cd .cd-k{font-size: 10px;letter-spacing: .18em}.bp .bp-fw-cd-dim{display: flex;align-items: center;max-width: 860px;height: 18px;margin-top: 10px;border-left: 1px solid var(--bp-cyan);border-right: 1px solid var(--bp-cyan)}.bp .bp-fw-cd-dim i{position: relative;flex: 1 1 auto;height: 1px;background: var(--bp-cyan)}.bp .bp-fw-cd-dim i:first-child::before,.bp .bp-fw-cd-dim i:last-child::after{content: "";position: absolute;top: -4px;border: 4.5px solid transparent}.bp .bp-fw-cd-dim i:first-child::before{left: 0;border-right: 9px solid var(--bp-cyan);border-left: 0}.bp .bp-fw-cd-dim i:last-child::after{right: 0;border-left: 9px solid var(--bp-cyan);border-right: 0}.bp .bp-fw-cd-dim span{padding: 0 12px;font: 600 10.5px/1 var(--bp-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--bp-cyan);white-space: nowrap}.bp .bp-fw-when{margin: 22px 0 4px;max-width: 40em;font: 400 18px/1.5 var(--font);color: var(--bp-mut)}.bp .bp-fw-when b{color: var(--bp-ink)}.bp .bp-fw-when b.acc{color: var(--bp-mark)}.bp .bp-fw-local{margin: 0;font: 400 13.5px var(--font);color: var(--bp-dim)}.bp .bp-fw-local b{color: var(--bp-ink)}.bp .bp-fw-actions{display: flex;flex-direction: column;gap: 8px}.bp .bp-fw-actions .bp-btn{justify-content: flex-start}.bp .bp-cycle-rule{--p: 0%;--days: 28;position: relative;padding-top: 34px}.bp .bp-cycle-bar{position: relative;height: 22px;border: 1.5px solid var(--bp-ink)}.bp .bp-cycle-bar i{position: absolute;left: 0;top: 0;bottom: 0;width: var(--p);background: repeating-linear-gradient(-45deg,var(--bp-ink) 0 1.5px,transparent 1.5px 6px)}.bp .bp-cycle-ticks{display: flex;justify-content: space-between;height: 12px}.bp .bp-cycle-ticks span{width: 1px;height: 7px;background: var(--bp-line)}.bp .bp-cycle-ticks span.is-wk{height: 12px;background: var(--bp-ink)}.bp .bp-cycle-now{position: absolute;left: var(--p);top: 0;bottom: 0;width: 0}.bp .bp-cycle-now::before{content: "";position: absolute;left: -1px;top: 18px;bottom: -4px;border-left: 2px solid var(--bp-mark)}.bp .bp-cycle-now span{position: absolute;top: 0;left: 0;transform: translateX(-50%);white-space: nowrap;padding: 3px 7px 2px;border: 1px solid var(--bp-mark);background: var(--bp-paper);font: 700 10px/1 var(--bp-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--bp-mark)}.bp .bp-cycle-ends{margin-top: 8px;font: 500 11px var(--bp-mono);text-transform: uppercase;letter-spacing: .05em;color: var(--bp-dim)}.bp .bp-cycle-ends b{color: var(--bp-ink)}.bp .bp-wz{margin-top: 44px}.bp .bp-wz .wz-head{max-width: none;margin: 0}.bp .bp-wz .wz-title{margin: 0;font-size: 23px}.bp .bp-wz .wz-lead{margin-top: 6px}.bp .wz-tile{border-radius: 0;border: 1px solid var(--bp-line);background: var(--bp-fill);box-shadow: none;padding: 0;gap: 0}.bp .wz-tile-top{padding: 10px 12px 8px;border-bottom: 1px solid var(--bp-hair)}.bp .wz-tile-city b{font: 700 15px/1.1 var(--bp-cond);letter-spacing: .06em;text-transform: uppercase}.bp .wz-tile-city span{font: 400 10.5px var(--bp-mono);text-transform: uppercase;letter-spacing: .04em}.bp .wz-tile-time{padding: 12px 12px 10px}.bp .wz-tile-time .wz-t{font: 700 34px/1 var(--bp-cond);letter-spacing: .03em}.bp .wz-tile-foot{padding: 7px 12px 8px;margin: 0;border-top: 1px solid var(--bp-hair);font-size: 10.5px;text-transform: uppercase}.bp .wz-tile.you{border-color: var(--bp-mark);background: rgba(4,24,48,.45);box-shadow: inset 0 3px 0 var(--bp-mark)}.bp .wz-you{border-radius: 0;border: 1.5px solid var(--bp-mark);background: rgba(4,24,48,.45)}.bp .wz-you-time b{font: 700 38px/1 var(--bp-cond);letter-spacing: .03em}.bp .wz-shift{border-radius: 0;background: transparent;border: 1px solid var(--yellow)}.bp .wz-d.next{color: var(--bp-mark)}.bp .wz-d.prev{color: var(--bp-cyan)}.bp .tod-night{--tod: #9fb4ff}.bp .tod-dawn{--tod: #ffc2d6}.bp .tod-morning{--tod: #ffe28c}.bp .tod-afternoon{--tod: #ffd0a8}.bp .tod-evening{--tod: #ff9e8c}.bp .wz-tod::before{border-radius: 0;width: 7px;height: 7px}.bp .card.wz-card{border: 1px solid var(--bp-line);border-radius: 0;background: var(--bp-fill);box-shadow: none}.bp .wz-find{border-bottom: 1px solid var(--bp-line)}.bp .wz-regions .chip.active{background: var(--bp-ink);color: var(--bp-paper);border-color: var(--bp-ink)}.bp .wz-region + .wz-region{border-top: 1px solid var(--bp-line)}.bp .wz-region-title{font: 700 19px/1.1 var(--bp-cond);letter-spacing: .05em;text-transform: uppercase}.bp .wz-region-title span{text-transform: uppercase;letter-spacing: .08em;font-size: 10.5px}.bp .wz-table thead th{background: var(--bp-paper);border-top: 1px solid var(--bp-hair);border-bottom: 1px solid var(--bp-line);font: 600 9.5px var(--bp-mono);letter-spacing: .14em;color: var(--bp-dim)}.bp .wz-table tbody tr.wz-row.wz-first td{border-top: 1px solid var(--bp-hair)}.bp .wz-table td.c-time .wz-t{font: 700 17px var(--bp-cond);letter-spacing: .04em}.bp .wz-table tbody tr.wz-row:hover td{background: rgba(255,255,255,.04)}.bp .wz-table tr.wz-row.you td{background: var(--bp-mark-soft)}.bp .wz-table tr.wz-row.you td:first-child{box-shadow: inset 3px 0 0 var(--bp-mark)}.bp .bp-tl{position: relative;display: grid;grid-template-columns: repeat(12,minmax(0,1fr));margin: 4px 0 22px;padding-bottom: 14px;border-bottom: 1.5px solid var(--bp-ink)}.bp .bp-tl-m{position: relative;display: flex;flex-direction: column;align-items: center;gap: 3px}.bp .bp-tl-m::after{content: "";position: absolute;bottom: -15px;width: 1.5px;height: 10px;background: var(--bp-ink)}.bp .bp-tl-m b{font: 700 24px/1 var(--bp-cond);color: var(--bp-ink)}.bp .bp-tl-m i{font: 500 9.5px/1 var(--bp-mono);font-style: normal;letter-spacing: .12em;text-transform: uppercase;color: var(--bp-dim)}.bp .bp-tl-m.is-next b{color: var(--bp-mark)}.bp .bp-tl-m.is-next::after{background: var(--bp-mark);height: 16px;bottom: -21px;width: 2px}.bp .bp-dates-list{list-style: none;margin: 0;padding: 0;columns: 3 280px;column-gap: 28px}.bp .bp-dates-list li{display: grid;grid-template-columns: 34px minmax(0,1fr) auto;gap: 10px;align-items: baseline;padding: 8px 0;border-bottom: 1px solid var(--bp-hair);break-inside: avoid;font: 500 12px var(--bp-mono);color: var(--bp-mut)}.bp .bp-dates-n{color: var(--bp-dim)}.bp .bp-dates-uk{color: var(--bp-ink)}.bp .bp-dates-utc{color: var(--bp-dim);white-space: nowrap}.bp .bp-dates-list li.is-next .bp-dates-n,.bp .bp-dates-list li.is-next .bp-dates-uk{color: var(--bp-mark);font-weight: 700}@media (max-width: 1180px){.bp .wz-board{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (max-width: 900px){.bp .bp-fw{grid-template-columns: minmax(0,1fr)}.bp .bp-tl{grid-template-columns: repeat(6,minmax(0,1fr));row-gap: 26px}.bp .bp-tl-m:nth-child(n + 7){display: none}}@media (max-width: 640px){.bp .bp-fw-cd .cd-part{padding: 14px 2px 10px}.bp .bp-fw-cd .cd-v{font-size: 52px}.bp .bp-fw-cd .cd-part::before{bottom: 28px}.bp .bp-fw-cd .cd-k{font-size: 8.5px;letter-spacing: .1em}.bp .bp-fw-cd-dim span{font-size: 9px;padding: 0 6px}.bp .bp-fw-when{font-size: 16px}.bp .bp-cycle-ends{flex-direction: column;gap: 2px}.bp .bp-cycle-ends span:nth-child(2){order: 3}.bp .bp-tl-m b{font-size: 18px}.bp .wz-board{grid-template-columns: repeat(2,minmax(0,1fr))}.bp .wz-tile-time .wz-t{font-size: 28px}}.bp .bp-intro{margin-top: 18px;max-width: 46em;font-size: 16px}.bp .bp-readings .bp-read-grid{grid-template-columns: minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.bp .bp-readings .bp-read-wipe + .bp-read{border-left: 1px solid var(--bp-line)}.bp .bp-readings .bp-read-v{font-size: 56px}.bp .bp-readings h2.bp-read-k{font-size: 16px}.bp .bp-td-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.bp svg.bp-td{display: block;width: 100%;min-width: 760px;height: auto;font-family: var(--bp-mono)}.bp .bp-td-scale line{stroke: var(--bp-ink);stroke-width: 1}.bp .bp-td-scale line:not(.is-6){stroke: var(--bp-line)}.bp .bp-td-scale text{fill: var(--bp-dim);font-size: 11px}.bp .bp-td-scale .bp-td-unit{fill: var(--bp-cyan);letter-spacing: .1em;font-size: 10px}.bp .bp-td-guide line{stroke: var(--bp-hair);stroke-dasharray: 2 4}.bp .bp-td-peak rect{fill: var(--bp-mark-soft);stroke: var(--bp-mark);stroke-width: 1;stroke-dasharray: 3 3}.bp .bp-td-day{fill: var(--bp-ink);font: 700 17px var(--bp-cond);letter-spacing: .08em}.bp .bp-td-base{stroke: var(--bp-line);stroke-width: 1}.bp .bp-td-hi{stroke: var(--bp-faint);stroke-dasharray: 1 4}.bp .bp-td-area{fill: url(#bp-hatch)}.bp .bp-td-wave{fill: none;stroke: var(--bp-ink);stroke-width: 1.8;stroke-linejoin: miter}.bp .bp-td-row.is-top .bp-td-wave{stroke: var(--bp-mark);stroke-width: 2.2}.bp .bp-td-row.is-top .bp-td-day{fill: var(--bp-mark)}.bp .bp-td-hit{fill: transparent}.bp .bp-td-hit:hover{fill: rgba(255,255,255,.12)}.bp .bp-td-tot{fill: var(--bp-mut);font-size: 13px;font-weight: 600}.bp .bp-td-call line{stroke: var(--bp-mark);stroke-width: 1.5}.bp .bp-td-call text{fill: var(--bp-mark);font-size: 11px;font-weight: 700;letter-spacing: .08em}.bp .bp-td-key{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin-top: 12px;font: 500 11px var(--bp-mono);text-transform: uppercase;letter-spacing: .04em}.bp .bp-td-levels{display: inline-flex;align-items: flex-end;height: 16px;border-bottom: 1px solid var(--bp-line)}.bp .bp-td-levels i{width: 16px;height: calc(var(--lv) * 25% + 1px);border-top: 1.5px solid var(--bp-ink);background: repeating-linear-gradient(45deg,rgba(214,236,255,.34) 0 1px,transparent 1px 4px)}.bp .bp-trio{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.bp .bp-trio>.bp-panel{margin-top: 32px}.bp .bp-duty{display: grid;grid-template-columns: 40px minmax(0,1fr) 92px;gap: 12px;align-items: center;padding: 8px 0;border-bottom: 1px solid var(--bp-hair)}.bp .bp-duty-k{font: 700 15px/1 var(--bp-cond);letter-spacing: .08em;text-transform: uppercase;color: var(--bp-mut)}.bp .bp-duty-bar{position: relative;height: 14px;border-left: 1.5px solid var(--bp-ink)}.bp .bp-duty-bar i{position: absolute;left: 0;top: 0;bottom: 0;border: 1px solid var(--bp-ink);border-left: 0;background: repeating-linear-gradient(-45deg,rgba(214,236,255,.5) 0 1px,transparent 1px 5px)}.bp .bp-duty.is-top .bp-duty-bar i{border-color: var(--bp-mark);background: repeating-linear-gradient(-45deg,var(--bp-mark) 0 1.5px,transparent 1.5px 5px)}.bp .bp-duty.is-top .bp-duty-k{color: var(--bp-mark)}.bp .bp-duty-v{text-align: right;font: 600 12px var(--bp-mono);color: var(--bp-ink);white-space: nowrap}.bp .bp-say{display: flex;align-items: center;gap: 12px;padding: 9px 0;border-bottom: 1px solid var(--bp-hair)}.bp .bp-say-p{min-width: 56px;font: 700 24px/1 var(--bp-cond);color: var(--bp-ink)}.bp .bp-say-main{min-width: 0}.bp .bp-say-k{display: block;font: 600 14px/1.3 var(--font);color: var(--bp-ink)}.bp .bp-plists-2{margin-top: 32px;grid-template-columns: repeat(2,minmax(0,1fr))}.bp .bp-mini .bp-c-t{color: var(--bp-mark);font-weight: 700;min-width: 64px}@media (max-width: 1100px){.bp .bp-trio{grid-template-columns: repeat(2,minmax(0,1fr))}.bp .bp-trio>:last-child{grid-column: 1 / -1}}@media (max-width: 900px){.bp .bp-readings .bp-read-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.bp .bp-readings .bp-read-wipe{grid-column: 1 / -1;border-top: 0}.bp .bp-readings .bp-read-wipe + .bp-read{border-left: 0;border-top: 1px solid var(--bp-line)}.bp .bp-readings .bp-read-wipe + .bp-read + .bp-read{border-top: 1px solid var(--bp-line)}.bp .bp-plists-2{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.bp .bp-trio{grid-template-columns: minmax(0,1fr);gap: 0}.bp .bp-readings .bp-read-grid{grid-template-columns: minmax(0,1fr)}.bp .bp-readings .bp-read-wipe + .bp-read + .bp-read{border-left: 0}.bp .bp-readings .bp-read-v{font-size: 48px}}.bp .bp-td-break{fill: none;stroke: var(--bp-paper);stroke-width: 5}.bp .bp-td-break + .bp-td-over{fill: var(--bp-mark);font-size: 11px;font-weight: 700}.bp .bp-td-row .bp-td-break{stroke: var(--bp-paper)}.bp .bp-list-title{grid-template-columns: minmax(0,1fr) minmax(300px,460px);align-items: end;padding-bottom: 4px}.bp .bp-tb-4{grid-template-columns: repeat(4,minmax(0,1fr))}.bp .bp-tb-4>div,.bp .bp-tb-4>div:nth-child(-n + 2){grid-column: auto;border-top: 0}.bp .bp-tb-4>div + div{border-left: 1px solid var(--bp-hair)}.bp .bp-tb-4>div:first-child dd{font: 600 13px/1.2 var(--bp-mono);letter-spacing: 0;padding: 0}.bp .bp-tb-4 dd{font-size: 13px}.bp .bp-toolbar{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 28px;padding: 10px 12px;border: 1px solid var(--bp-line);background: var(--bp-fill)}.bp .bp-toolbar-k{font: 600 10px/1 var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-cyan);padding-right: 4px}.bp .bp-toolbar input[type="search"]{width: 260px}.bp .bp-count{margin-left: auto;font: 500 11px var(--bp-mono);text-transform: uppercase;letter-spacing: .08em;color: var(--bp-dim)}.bp .bp-count b{color: var(--bp-ink)}.bp .bp-browser .bp-toolbar{border-bottom: 0}.bp .bp-filters{margin: 0 0 16px;border: 1px solid var(--bp-line);border-radius: 0;background: var(--bp-fill);box-shadow: none}.bp .bp-filters>summary{min-height: 44px;font: inherit}.bp .bp-filters>summary::after{color: var(--bp-ink)}.bp .filter-grid{border-top: 1px solid var(--bp-hair)}.bp .filter-note{font-size: 12px;color: var(--bp-dim)}.bp .active-filters .chip-x{color: var(--bp-ink);border-color: var(--bp-ink)}.bp .clear-filters{color: var(--bp-mut);text-decoration-color: var(--bp-mark)}.bp .bp-parts{background: var(--bp-fill);border: 1px solid var(--bp-line);border-radius: 0;box-shadow: none}.bp .bp-parts table{border-collapse: collapse}.bp .bp-parts th,.bp .bp-parts td{border-bottom: 1px solid var(--bp-hair);padding: 11px 12px}.bp .bp-parts th + th,.bp .bp-parts td + td{border-left: 1px solid var(--bp-faint)}.bp .bp-parts thead th{background: rgba(4,24,48,.35);border-bottom: 1.5px solid var(--bp-ink);font: 600 9.5px var(--bp-mono);letter-spacing: .14em;color: var(--bp-dim);padding-top: 11px;padding-bottom: 10px}.bp .bp-parts thead th a{color: var(--bp-dim)}.bp .bp-parts thead th a:hover,.bp .bp-parts thead th.active a{color: var(--bp-ink)}.bp .bp-parts thead th.active{box-shadow: inset 0 -3px 0 var(--bp-mark)}.bp .bp-parts td{font: 500 12px var(--bp-mono);color: var(--bp-mut)}.bp .bp-parts td.rank-col{font: 600 12px var(--bp-mono);color: var(--bp-cyan);text-align: center;width: 56px}.bp .bp-parts td.name a{font: 600 14px/1.3 var(--font);color: var(--bp-ink)}.bp .bp-parts td.name a:hover{color: var(--bp-mark)}.bp .bp-parts .addr{font: 400 11px var(--bp-mono);color: var(--bp-dim)}.bp .bp-parts td.td-pop b{font: 700 18px/1 var(--bp-cond);letter-spacing: .03em;color: var(--bp-ink)}.bp .bp-parts tbody tr:hover td{background: rgba(255,255,255,.035)}.bp .bp-parts td.age-fresh{color: var(--green)}.bp .bp-parts td.wipe-first{font: 700 13px var(--bp-mono);color: var(--bp-ink)}.bp .bp-parts td.wipe-first.age-fresh{color: var(--green)}.bp .bp-pager{padding: 26px 0;font-family: var(--bp-mono);text-transform: uppercase;letter-spacing: .06em}.bp .bp-pager a{border: 1px solid var(--bp-line);border-radius: 0;color: var(--bp-ink)}.bp .bp-pager a:hover{background: var(--bp-ink);color: var(--bp-paper);border-color: var(--bp-ink)}.bp .bp-pager .cur{background: var(--bp-ink);color: var(--bp-paper);border-radius: 0}.bp .bp-empty{border-radius: 0;border: 1px dashed var(--bp-line);background: var(--bp-fill);color: var(--bp-mut);font-family: var(--bp-mono);text-transform: uppercase;letter-spacing: .04em;font-size: 12.5px;margin-top: 16px}.bp .page-intro-box,.bp .page-middle-box{border-left: 1px solid var(--bp-line)}.bp .page-intro-box{margin: 26px 0 0}.bp .bp-list-title + .bp-toolbar,.bp .bp-list-title + .bp-browser .bp-toolbar{margin-top: 24px}@media (max-width: 900px){.bp .bp-list-title{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.bp .bp-toolbar{padding: 10px}.bp .bp-toolbar input[type="search"]{width: 100%}.bp .bp-toolbar select{flex: 1 1 auto}.bp .bp-count{margin-left: 0}.bp .bp-tb-4{grid-template-columns: repeat(2,minmax(0,1fr))}.bp .bp-tb-4>div:nth-child(3){border-left: 0}.bp .bp-tb-4>div:nth-child(n + 3){border-top: 1px solid var(--bp-hair)}.bp .table-cards.bp-parts{background: transparent;border: 0}.bp .table-cards.bp-parts tbody tr{border-radius: 0;background: var(--bp-fill);border: 1px solid var(--bp-line);box-shadow: none}.bp .table-cards.bp-parts td,.bp .table-cards.bp-parts td + td{border: 0}.bp .table-cards.bp-parts tr>td[data-l]:not(.td-lead) ~ td[data-l]:not(.td-lead){border-left: 1px solid var(--bp-hair)}.bp .table-cards td[data-l]::before{color: var(--bp-cyan)}.bp .table-wrap td.name,.bp .table-wrap th.name-h{background: var(--bp-paper-lo)}.bp .table-cards td.name,.bp .table-cards td.name:first-child{background: none}}.bp .bp-lookup{margin: 20px 0 0;font: 400 14px/1.5 var(--font);color: var(--bp-dim)}.bp .bp-lookup a{text-decoration: underline;text-decoration-color: var(--bp-mark);text-underline-offset: 3px}.bp .bp-plist-blurb{margin: 0;padding: 9px 14px 10px;border-bottom: 1px solid var(--bp-hair);font: 400 12.5px/1.5 var(--font);color: var(--bp-dim)}.bp .bp-doc{max-width: 820px}.bp .bp-doc-head{padding: 22px 0 22px;border-bottom: 2px solid var(--bp-ink)}.bp .bp-tb-doc{margin-top: 22px}.bp .bp-tb-doc>div:first-child dd{font: 700 15px/1.2 var(--bp-cond);letter-spacing: .08em}.bp .bp-doc-intro{margin: 26px 0 8px;font-size: 18.5px;line-height: 1.6;color: var(--bp-ink)}.bp .bp-doc-body{counter-reset: bp-sec;margin-top: 20px}.bp .bp-doc-body h2{counter-increment: bp-sec}.bp .bp-doc-body h2::before{content: counter(bp-sec) ".0";display: inline-block;min-width: 3em;margin-right: 6px;font: 600 13px var(--bp-mono);letter-spacing: .04em;color: var(--bp-cyan);vertical-align: 3px}.bp .bp-sm-grid{columns: 4 260px;column-gap: 22px;margin-top: 30px}.bp .bp-sm-card{display: block;break-inside: avoid;margin: 0 0 22px}.bp .bp-sm-links{list-style: none;margin: 0;padding: 4px 0}.bp .bp-sm-links li + li{border-top: 1px solid var(--bp-hair)}.bp .bp-sm-links a{display: grid;grid-template-columns: 38px minmax(0,1fr);gap: 6px;padding: 8px 14px;font: 500 14px/1.35 var(--font);color: var(--bp-ink)}.bp .bp-sm-links a:hover{background: rgba(255,255,255,.04);color: var(--bp-mark)}.bp .bp-sm-links i{font: 500 10.5px/1.9 var(--bp-mono);font-style: normal;color: var(--bp-dim)}.bp .sm-letter{border-radius: 0;border: 1px solid var(--bp-line);background: transparent}.bp .sm-letter b{font: 700 22px/1 var(--bp-cond)}.bp a.sm-letter:hover{border-color: var(--bp-ink);background: var(--bp-ink);color: var(--bp-paper)}.bp a.sm-letter:hover span{color: var(--bp-paper)}.bp .sm-letter.active{background: var(--bp-ink);color: var(--bp-paper)}.bp .bp-redline{display: block;margin: 20px 0 0;border: 1.5px solid var(--bp-mark);background: rgba(4,24,48,.45);color: var(--bp-mut)}.bp .bp-redline .bp-label{color: var(--bp-mark);margin-right: 8px}.bp .bp-redline b{color: var(--bp-ink)}.bp .bp-report{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,380px);gap: 28px 40px;align-items: start;padding: 14px 0 4px}.bp .bp-report-h1{font-size: clamp(40px,5.4vw,76px)}.bp .status-up .bp-report-h1{color: var(--bp-ink)}.bp .status-partial .bp-report-h1{color: var(--yellow)}.bp .status-down .bp-report-h1{color: var(--red)}.bp .bp-report-detail{font-size: 17.5px}.bp .bp-report-side{display: flex;flex-direction: column;gap: 18px;align-items: stretch}.bp .bp-stamp{--st: var(--green);align-self: center;display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 12px 26px 10px;border: 3px double var(--st);color: var(--st);transform: rotate(-5deg);outline: 1px solid var(--st);outline-offset: 4px}.bp .bp-stamp span,.bp .bp-stamp i{font: 600 10px/1 var(--bp-mono);font-style: normal;letter-spacing: .2em;text-transform: uppercase}.bp .bp-stamp b{font: 700 52px/.9 var(--bp-cond);letter-spacing: .12em;text-transform: uppercase;padding: 2px 0 0}.bp .bp-stamp-partial{--st: var(--yellow)}.bp .bp-stamp-down{--st: var(--red)}.bp .bp-stamp-stale{--st: var(--bp-dim)}.bp .bp-meas-wrap{overflow-x: auto}.bp .bp-meas{width: 100%;border-collapse: collapse;min-width: 620px}.bp .bp-meas th,.bp .bp-meas td{padding: 12px 14px;border-bottom: 1px solid var(--bp-hair);text-align: left;vertical-align: middle;font: 500 12.5px/1.45 var(--bp-mono);color: var(--bp-mut);white-space: normal}.bp .bp-meas thead th{font: 600 9.5px var(--bp-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--bp-dim);border-bottom: 1.5px solid var(--bp-ink);background: none}.bp .bp-meas tbody th{font: 700 16px/1.15 var(--bp-cond);letter-spacing: .06em;text-transform: uppercase;color: var(--bp-ink);background: none}.bp .bp-meas .num{text-align: right}.bp .bp-meas .bp-c-item{width: 1%;color: var(--bp-cyan);border-right: 1px solid var(--bp-hair)}.bp .bp-meas-v{font: 700 30px/1 var(--bp-cond) !important;letter-spacing: .02em;color: var(--bp-ink) !important;white-space: nowrap !important}.bp .bp-meas-v.green{color: var(--green) !important}.bp .bp-meas-v.yellow{color: var(--yellow) !important}.bp .bp-meas-v.red{color: var(--red) !important}.bp .bp-meas tbody tr:last-child>*{border-bottom: 0}.bp .bp-res{display: inline-block;padding: 4px 8px 3px;border: 1px solid currentColor;font: 700 10.5px/1 var(--bp-mono);letter-spacing: .1em;text-transform: uppercase;white-space: nowrap}@media (max-width: 900px){.bp .bp-report{grid-template-columns: minmax(0,1fr)}.bp .bp-stamp{align-self: flex-start;margin-left: 10px}}@media (max-width: 640px){.bp .bp-report-h1{font-size: 40px}.bp .bp-stamp b{font-size: 40px}.bp .bp-doc-intro{font-size: 17px}}.bp .bp-table td.name a{font: 600 14px/1.3 var(--font);color: var(--bp-ink)}.bp .bp-table td.name a:hover{color: var(--bp-mark)}.bp .bp-table .addr{font: 400 11px var(--bp-mono);color: var(--bp-dim)}.bp .prose>:first-child{margin-top: 0}.bp .flash{display: block}.bp .flash b{margin-right: 4px}@media (max-width: 640px){.bp .bp-panel-t{flex-basis: 170px}.bp .bp-title-side .bp-sheetlist{display: none}}.bp .bp-pl-note,.bp .bp-pl-tick text{paint-order: stroke;stroke: var(--bp-paper);stroke-width: 4px;stroke-linejoin: round}@media (max-width: 640px){.bp .table-cards.bp-parts td,.bp .table-cards.bp-parts td:first-child,.bp .table-cards.bp-parts td:last-child,.bp .table-cards.bp-table td,.bp .table-cards.bp-table td:first-child,.bp .table-cards.bp-table td:last-child{padding: 0;border-bottom: 0}.bp .table-cards.bp-parts tbody tr{padding: 12px 12px 13px}.bp .table-cards.bp-parts td.td-pop b{font-size: 17px}.bp .table-cards.bp-table tbody tr{border-radius: 0;background: rgba(4,24,48,.3);border: 1px solid var(--bp-hair);box-shadow: none}}.bp .bp-main h1:not(.bp-h1){font: 700 clamp(30px,3.4vw,46px)/1.02 var(--bp-cond);letter-spacing: .03em;text-transform: uppercase;color: var(--bp-ink)}.bp .error-code{font-family: var(--bp-cond);color: transparent;-webkit-text-stroke: 1.5px var(--bp-line)}@media (max-width: 640px){.bp .table-cards td.name{white-space: normal}.bp .table-cards td.name a{overflow-wrap: anywhere}}
