.px-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 56px}.px-head .bp-h2{flex:1 1 480px;max-width:18ch}.px-stats{flex:1 1 360px;max-width:480px;display:flex;flex-direction:column;gap:14px;margin:0}.px-stats .bp-body{font-size:.9375rem;line-height:1.55}.px-dots{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 14px;margin:0}.px-dots dt{font-size:.875rem;font-weight:800;color:var(--bp-ink)}.px-dots dd{margin:0;display:flex;gap:6px}.px-dots i{display:block;width:24px;height:24px;border:1.5px solid var(--bp-ink);border-radius:3px;background:var(--bp-paper)}.px-dots i.is-drop{border-style:dashed;border-color:var(--bp-mark-ink);background:transparent;transform:translateY(8px) rotate(18deg)}.px-dots i.is-half{border-color:var(--bp-mark-ink);background:linear-gradient(90deg,var(--bp-mark-wash) 50%,var(--bp-paper) 50%)}.px-dots-note{margin:0;font-size:.8125rem;color:var(--bp-muted)}@media(max-width:479px){.px-dots{grid-template-columns:minmax(0,1fr);gap:4px}.px-dots dd{margin-bottom:10px;gap:4px}.px-dots i{width:20px;height:20px}}.px-pipe{margin:0}.px-cap{margin:0 0 8px;font-size:1.125rem;line-height:1.4;font-weight:700;color:var(--bp-text)}.px-track{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr) 104px;grid-template-rows:auto auto auto auto;padding:8px 0 4px}.px-track:before{content:"";grid-row:3;grid-column:1 / -1;align-self:center;margin:0 52px;height:20px;border-top:1.5px solid var(--bp-ink);border-bottom:1.5px solid var(--bp-ink);background:var(--bp-paper)}.px-end{grid-row:3;align-self:center;justify-self:center;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 10px 6px;min-width:88px;background:var(--bp-paper);border:1px solid var(--bp-ink);border-radius:4px;box-shadow:4px 4px #152c4b1f}.px-end--from{grid-column:1}.px-end--to{grid-column:3;border-color:var(--bp-mark-ink)}.px-end svg{display:block;width:40px;height:32px;fill:none;stroke:var(--bp-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.px-end span{font-size:.875rem;font-weight:800;color:var(--bp-ink);white-space:nowrap}.px-joints{grid-column:2;grid-row:1 / 5;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:subgrid}.px-joint{grid-row:1 / 5;display:grid;grid-template-rows:subgrid}.px-why{grid-row:1;align-self:end;margin:0;padding:0 10px 10px;text-align:center;font-size:1.0625rem;line-height:1.3;font-weight:800;color:var(--bp-ink);text-wrap:balance}.px-x{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;vertical-align:-3px;border:1.5px solid var(--bp-mark-ink);border-radius:4px;color:var(--bp-mark-ink);font-size:.875rem;font-weight:800;line-height:1}.px-was{grid-row:2;justify-self:center;width:76%;margin:0 0 12px;padding:4px 8px;border:1px dashed var(--bp-line-strong);border-radius:4px;background:var(--bp-paper)}.px-was svg{display:block;width:100%;height:auto;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.px-was svg *{vector-effect:non-scaling-stroke}.px-seg{grid-row:3;position:relative;z-index:1;display:grid}.px-seg svg{grid-area:1 / 1;display:block;width:100%;height:auto;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.px-seg svg *{vector-effect:non-scaling-stroke}.px-wall{stroke:var(--bp-ink);stroke-width:1.5}.px-flange{fill:var(--bp-paper);stroke:var(--bp-ink);stroke-width:1.5}.px-b .px-wall{stroke:var(--bp-muted)}.px-bad{stroke:var(--bp-mark-ink);stroke-width:2}.px-bad-box{stroke:var(--bp-mark-ink);stroke-width:1.5;stroke-dasharray:4 3;fill:var(--bp-paper)}.px-clog{fill:var(--bp-line-strong);stroke:var(--bp-muted);stroke-width:1.5}.px-dim{stroke:var(--bp-line-strong);stroke-width:1.5}.px-drop{fill:var(--bp-mark-wash);stroke:var(--bp-mark-ink);stroke-width:1.5}.px-bg{fill:var(--bp-sheet);stroke:none}.px-a{clip-path:inset(0 0 0 0);transition:opacity .3s var(--bp-ease)}.px-a .px-wall{stroke:var(--bp-ink)}.px-flow{stroke:var(--bp-mark);stroke-width:3;stroke-dasharray:10 8}.px-fixed{fill:var(--bp-mark-wash);stroke:var(--bp-mark);stroke-width:2.25}.px-fixed--line{stroke:var(--bp-mark-ink);stroke-width:2.25;fill:none}.px-fix{grid-row:4;margin:0;padding:10px 10px 0;text-align:center;font-size:.9375rem;line-height:1.45;color:var(--bp-text);text-wrap:balance}.px-tag{display:inline-block;margin-right:2px;padding:1px 6px;border-radius:2px;background:var(--bp-mark-wash);color:var(--bp-mark-ink);font-size:.75rem;font-weight:800}.px-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 32px}.px-foot .bp-sources{margin-top:0}@media(max-width:899px){.px-track{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding:0}.px-track:before{grid-row:1 / -1;grid-column:1;justify-self:start;align-self:stretch;margin:24px 0 24px 28px;width:2px;height:auto;border:0;background:repeating-linear-gradient(180deg,var(--bp-line-strong) 0 6px,transparent 6px 11px)}.px-end{grid-column:1;justify-self:start;flex-direction:row;gap:10px;min-width:0;padding:6px 12px 6px 8px}.px-end--from{grid-row:1}.px-end--to{grid-row:3}.px-was{width:min(220px,80%);justify-self:start;margin:0}.px-joints{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:22px;padding:22px 0 22px 56px}.px-joint{display:flex;flex-direction:column;gap:6px}.px-why,.px-fix{text-align:left;padding:0;align-self:auto}.px-seg{max-width:260px}}.ct-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px}.ct-sheet{position:relative;background-color:var(--bp-paper);border:1px solid var(--bp-ink);border-radius:4px;box-shadow:10px 10px #152c4b1f;background-image:linear-gradient(transparent 31px,#152c4b0b 32px);background-size:100% 32px}.ct-bar{display:flex;justify-content:space-between;gap:12px;padding:12px 22px;border-bottom:1px dashed var(--bp-line-strong);font-size:.8125rem;font-weight:800;color:var(--bp-ink);background:var(--bp-paper);border-radius:4px 4px 0 0}.ct-bar span+span{font-weight:600;color:var(--bp-muted)}.ct-clauses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ct-clause{position:relative;overflow:clip;display:flex;flex-direction:column;gap:12px;padding:26px 22px 30px}.ct-clause:not(:last-child){border-right:1px dashed var(--bp-line-strong)}.ct-num{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;color:var(--bp-mark-ink)}.ct-art.bp-glyph{width:100%;max-width:168px;height:auto;aspect-ratio:160 / 96;margin:4px 0 6px}.ct-title{margin:0;font-size:1.1875rem;line-height:1.25;font-weight:800;color:var(--bp-ink);text-wrap:balance}.ct-body{margin:0;font-size:.9375rem;line-height:1.5;color:var(--bp-muted)}.ct-stamp{position:absolute;top:20px;right:16px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border:2px solid var(--bp-mark-ink);border-radius:4px;color:var(--bp-mark-ink);background:var(--bp-paper);font-size:.75rem;font-weight:800;transform:rotate(-7deg);transform-origin:100% 50%}.ct-stamp svg{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.ct-sign{display:flex;flex-wrap:wrap;gap:16px 56px;padding:18px 22px 22px;border-top:1px dashed var(--bp-line-strong)}.ct-sig{display:flex;flex-direction:column;gap:4px;width:min(240px,100%)}.ct-sig svg{display:block;width:100%;height:auto;border-bottom:1px solid var(--bp-ink)}.ct-sig path{fill:none;stroke:var(--bp-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.ct-sig span{font-size:.8125rem;font-weight:700;color:var(--bp-muted)}.ct-clause.bp-armed .ct-stamp{opacity:0;transform:rotate(-7deg) scale(1.7)}.ct-clause.bp-armed.is-in .ct-stamp{opacity:1;transform:rotate(-7deg);transition:opacity .15s linear var(--st, .8s),transform .55s var(--bp-ease-expo) var(--st, .8s)}.ct-sign.bp-armed path{stroke-dashoffset:1.001}.ct-sign.bp-armed.is-in path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--bp-ease) 1.2s}.ct-sign.bp-armed.is-in .ct-sig+.ct-sig path{transition-delay:1.9s}@media(min-width:900px){.ct-clause:nth-child(2){--st: 1.05s}.ct-clause:nth-child(3){--st: 1.3s}.ct-clause:nth-child(4){--st: 1.55s}.ct-clause:nth-child(2) .ct-art.bp-armed.is-in :is(.g-l,.g-m){transition-delay:.35s}.ct-clause:nth-child(3) .ct-art.bp-armed.is-in :is(.g-l,.g-m){transition-delay:.6s}.ct-clause:nth-child(4) .ct-art.bp-armed.is-in :is(.g-l,.g-m){transition-delay:.85s}}@media(max-width:899px){.ct-clauses{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-clause:nth-child(2){border-right:0}.ct-clause:nth-child(-n+2){border-bottom:1px dashed var(--bp-line-strong)}}@media(max-width:559px){.ct-clauses{grid-template-columns:minmax(0,1fr)}.ct-clause{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px 16px;padding:22px 16px;border-right:0!important}.ct-clause:not(:last-child){border-bottom:1px dashed var(--bp-line-strong)}.ct-num{grid-column:1;grid-row:1}.ct-art.bp-glyph{grid-column:1;grid-row:2 / 4;margin:0}.ct-title{grid-column:2;grid-row:1 / 3;align-self:end;padding-right:76px}.ct-body{grid-column:2;grid-row:3}.ct-stamp{top:18px;right:12px}.ct-bar,.ct-sign{padding-left:16px;padding-right:16px}}.as-tabs{background:var(--bp-paper);border:1px solid var(--bp-ink);border-radius:4px;box-shadow:10px 10px #152c4b1f}.as-win-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:var(--bp-sheet);border-bottom:1px dashed var(--bp-line-strong);border-radius:4px 4px 0 0;font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--bp-muted)}.as-tablist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--bp-line-strong);background:var(--bp-sheet)}.as-tablist[hidden]{display:none}.as-tab{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 16px;border:0;border-right:1px solid var(--bp-line);background:transparent;font:inherit;font-size:.9375rem;font-weight:700;line-height:1.25;color:var(--bp-muted);text-align:left;cursor:pointer;transition:background-color .2s var(--bp-ease),color .2s var(--bp-ease)}.as-tab:last-child{border-right:0}.as-tab:hover{color:var(--bp-ink);background:#ffffffb3}.as-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--bp-mark);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--bp-ease-expo)}.as-tab[aria-selected=true]{color:var(--bp-ink);background:var(--bp-paper)}.as-tab[aria-selected=true]:after{transform:none}.as-tab:focus-visible{outline:3px solid var(--bp-mark-ink);outline-offset:-5px;border-radius:4px}.as-tab-n{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border:1.5px solid var(--bp-line-strong);border-radius:3px;font-size:.8125rem;font-weight:800}.as-tab[aria-selected=true] .as-tab-n{background:var(--bp-ink);border-color:var(--bp-ink);color:#fff}.as-panel{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:24px clamp(24px,4vw,48px);align-items:center;padding:clamp(20px,3vw,36px)}.as-panel+.as-panel{border-top:1px dashed var(--bp-line-strong)}.is-tabbed .as-panel+.as-panel{border-top:0}.as-panel:focus-visible{outline:3px solid var(--bp-mark-ink);outline-offset:-6px}.as-copy{display:flex;flex-direction:column;gap:12px}.as-title{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.1}.as-stage{display:flex;align-items:center;min-height:288px;padding:clamp(14px,2vw,24px);border:1px solid var(--bp-line-strong);border-radius:4px;background-color:var(--bp-sheet);background-image:linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size:24px 24px}.as-demo{width:100%;font-size:.9375rem;line-height:1.5;color:var(--bp-text)}.as-q{display:block;padding:10px 14px;border-radius:4px;background:var(--bp-ink);color:#fff}.as-ask{display:flex;flex-direction:column;gap:14px}.as-ask .as-q{align-self:flex-end;max-width:86%}.as-a{align-self:flex-start;max-width:94%;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper);box-shadow:4px 4px #152c4b1a}.as-chips{display:flex;flex-wrap:wrap;gap:6px}.as-chip{padding:3px 9px;border-radius:2px;background:var(--bp-mark-wash);color:var(--bp-mark-ink);font-size:.75rem;font-weight:700}.as-chip:before{content:"↳ "}.as-sum{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1.1fr);gap:12px;align-items:center}.as-folder{position:relative;overflow:hidden;padding:10px 12px 12px;border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper)}.as-folder-tab{display:block;margin-bottom:8px;font-size:.75rem;font-weight:800;color:var(--bp-ink)}.as-folder:after{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(transparent,#f6852747);border-bottom:2px solid var(--bp-mark);opacity:0;pointer-events:none}.as-docs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.as-docs li{display:flex;align-items:center;gap:7px}.as-docs i{flex:0 0 auto;width:10px;height:12px;border:1px solid var(--bp-line-strong);border-radius:1px}.as-docs b,.as-card b{display:block;height:6px;width:var(--w);border-radius:2px;background:var(--bp-line)}.as-arrow{display:block;justify-self:center;width:40px;height:16px;fill:none;stroke:var(--bp-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.as-out{display:flex;flex-direction:column;gap:8px}.as-card{display:flex;flex-direction:column;gap:6px;padding:9px 11px 11px;border:1px solid var(--bp-ink);border-radius:4px;background:var(--bp-paper);box-shadow:3px 3px #152c4b1f}.as-card strong{font-size:.8125rem;color:var(--bp-ink)}.as-card:nth-child(2) strong{color:var(--bp-mark-ink)}.as-card b{background:var(--bp-line-strong);opacity:.5}.as-doc-title{margin:0 0 8px;font-size:.875rem;font-weight:800;color:var(--bp-ink)}.as-doc-text{margin:0;padding:14px 16px;border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper);line-height:1.75;box-shadow:4px 4px #152c4b1a}.as-sent{display:inline}.as-cite{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:3px;padding:0 4px;border-radius:3px;background:var(--bp-mark);color:var(--bp-ink);font-size:.6875rem;font-weight:800;line-height:1;vertical-align:.45em}.as-refs{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;counter-reset:as-ref}.as-refs li{counter-increment:as-ref;padding:3px 9px;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-paper);font-size:.75rem;font-weight:700;color:var(--bp-muted)}.as-refs li:before{content:counter(as-ref) "  ";color:var(--bp-mark-ink);font-weight:800}.as-query{display:flex;flex-direction:column;gap:8px}.as-q--plain{align-self:flex-start;max-width:92%}.as-arrow--down{width:16px;height:28px;margin-left:28px;justify-self:auto}.as-sql{padding:12px 14px 14px;border-radius:4px;background:var(--bp-ink);color:#e8edf5;box-shadow:4px 4px #152c4b29}.as-sql-tag{display:inline-block;margin-bottom:10px;padding:2px 8px;border-radius:2px;background:var(--bp-mark);color:var(--bp-ink);font-size:.75rem;font-weight:800}.as-sql code{display:flex;flex-direction:column;font-family:JetBrains Mono,monospace;font-size:.8125rem;line-height:1.65}.as-sql-l{display:block;white-space:pre-wrap}@media(max-width:899px){.as-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.as-tab:nth-child(2){border-right:0}.as-tab:nth-child(-n+2){border-bottom:1px solid var(--bp-line)}.as-panel{grid-template-columns:minmax(0,1fr)}.as-stage{min-height:0}}@media(max-width:479px){.as-tab{padding:8px 10px;gap:8px;font-size:.875rem;min-height:64px}.as-sum{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px}.as-arrow{width:24px}}@keyframes as-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes as-fade{0%{opacity:0}to{opacity:1}}@keyframes as-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes as-scan{0%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(var(--scan, 200px))}}@keyframes as-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.as-stage.bp-armed .as-w,.as-stage.bp-armed .as-a,.as-stage.bp-armed .as-chip{opacity:0}@media(prefers-reduced-motion:no-preference){.is-playing .as-ask .as-q .as-w{animation:as-fade .12s linear both;animation-delay:calc(var(--i) * 55ms)}.is-playing .as-ask .as-a{animation:as-in .5s var(--bp-ease-expo) .85s both}.is-playing .as-ask .as-w--a{animation:as-fade .12s linear both;animation-delay:calc(1.05s + var(--i) * 40ms)}.is-playing .as-ask .as-chip{animation:as-in .45s var(--bp-ease-expo) both;animation-delay:calc(2s + var(--i) * .14s)}.is-playing .as-docs li{animation:as-in .35s var(--bp-ease-expo) both;animation-delay:calc(var(--i) * 45ms)}.is-playing .as-folder:after{--scan: 190px;animation:as-scan 1s var(--bp-ease) .5s both}.is-playing .as-sum .as-arrow{animation:as-fade .3s linear 1.3s both}.is-playing .as-card{animation:as-in .5s var(--bp-ease-expo) both;animation-delay:calc(1.5s + var(--i) * .22s)}.is-playing .as-sent{animation:as-fade .5s var(--bp-ease) both;animation-delay:calc(.1s + var(--i) * .6s)}.is-playing .as-sent:nth-child(2){--i: 1}.is-playing .as-sent:nth-child(3){--i: 2}.is-playing .as-cite{animation:as-pop .4s var(--bp-ease-expo) both;animation-delay:calc(.55s + var(--i, 0) * .6s)}.is-playing .as-sent:nth-child(2) .as-cite{--i: 1}.is-playing .as-sent:nth-child(3) .as-cite{--i: 2}.is-playing .as-refs li{animation:as-in .4s var(--bp-ease-expo) both}.is-playing .as-refs li:nth-child(1){animation-delay:2s}.is-playing .as-refs li:nth-child(2){animation-delay:2.15s}.is-playing .as-refs li:nth-child(3){animation-delay:2.3s}.is-playing .as-query .as-q{animation:as-in .45s var(--bp-ease-expo) both}.is-playing .as-query .as-arrow{animation:as-fade .3s linear .5s both}.is-playing .as-sql{animation:as-in .45s var(--bp-ease-expo) .6s both}.is-playing .as-sql-l{animation:as-type .45s steps(18,end) both;animation-delay:calc(.95s + var(--i) * .45s)}.is-playing .as-sql-tag{animation:as-pop .45s var(--bp-ease-expo) 2.9s both}}.pv-band .bp-body{color:#d3d8e4}.pv-band .bp-h2{color:#fff}.pv{margin:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:32px clamp(28px,4vw,56px);align-items:start}.pv-art{position:relative}.pv-art svg{display:block;width:100%;height:auto;overflow:visible}.pv-art svg *{vector-effect:non-scaling-stroke}.pv-base,.pv-part{stroke:#9daeca;stroke-width:1.5;transition:opacity .35s var(--bp-ease)}.pv-base .pv-app{stroke:#e4e9f2;fill:#ffffff0a}.pv-base circle{fill:#9daeca;stroke:none}.pv-base circle:last-of-type{fill:none;stroke:#9daeca}.pv-edge{stroke:#e4e9f2;stroke-width:2;stroke-dasharray:9 7;transition:stroke .35s var(--bp-ease)}.pv-gate{fill:var(--bp-night);stroke:var(--bp-mark);stroke-width:2}.pv-provider{stroke:#e4e9f2;fill:#ffffff0a;transition:stroke .35s var(--bp-ease)}.pv-path{stroke:var(--bp-mark);stroke-dasharray:4 6}.pv-shield{fill:#f6852729;stroke:var(--bp-mark);stroke-width:2}.pv-shield-tick{stroke:var(--bp-mark);stroke-width:2.25}.pv-log circle{fill:#9daeca;stroke:none}.pv-token{fill:var(--bp-mark);stroke:none;opacity:0}.pv-num,.pv-spot{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%}.pv-num{display:grid;place-items:center;width:28px;height:28px;border-radius:4px;background:var(--bp-mark);color:var(--bp-ink);font-size:.875rem;font-weight:800}.pv-spot{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 14px 0 8px;border:1.5px solid #9DAECA;border-radius:4px;background:var(--bp-night);color:#f0f2f8;font:inherit;font-size:.875rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--bp-ease),border-color .25s var(--bp-ease),color .25s var(--bp-ease)}.pv-spot[hidden]{display:none}.pv-spot:hover{border-color:#fff}.pv-spot:focus-visible{outline:3px solid var(--bp-mark);outline-offset:3px}.pv-spot-n{display:grid;place-items:center;width:26px;height:26px;border-radius:3px;background:#ffffff1f;font-weight:800}.pv-spot[aria-expanded=true]{background:var(--bp-mark);border-color:var(--bp-mark);color:var(--bp-ink)}.pv-spot[aria-expanded=true] .pv-spot-n{background:var(--bp-ink);color:#fff}.pv.is-live .pv-num{display:none}.pv-notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pv-note{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 14px;padding:16px 0;border-top:1px solid rgba(255,255,255,.16)}.pv-note-n{grid-row:1 / 3;display:grid;place-items:center;width:28px;height:28px;border-radius:4px;background:var(--bp-mark);color:var(--bp-ink);font-size:.875rem;font-weight:800}.pv-note h3{margin:0;font-size:1.125rem;line-height:1.3;font-weight:800;color:#fff}.pv-note p{margin:0;font-size:1rem;line-height:1.55;color:#d3d8e4}.pv.is-live .pv-notes{display:grid;align-self:center}.pv.is-live .pv-note{grid-area:1 / 1;border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:24px;gap:10px 16px;background:#ffffff08;box-shadow:8px 8px #ffffff0f}.pv.is-live .pv-note[hidden]{display:grid!important;visibility:hidden}.pv.is-live .pv-note h3{font-size:1.5rem;line-height:1.15}.pv.is-live .pv-note-n{width:36px;height:36px;font-size:1rem}.pv.is-live .pv-part{opacity:.4}.pv.is-live[data-active="1"] [data-part="1"],.pv.is-live[data-active="2"] [data-part="2"],.pv.is-live[data-active="3"] [data-part="3"],.pv.is-live[data-active="4"] [data-part="4"]{opacity:1}.pv.is-live[data-active="1"] .pv-edge,.pv.is-live[data-active="2"] .pv-provider,.pv.is-live[data-active="4"] [data-part="4"]{stroke:var(--bp-mark)}.pv.is-live[data-active="4"] .pv-log circle{fill:var(--bp-mark)}@keyframes pv-trace{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes pv-send{0%{opacity:0;transform:none}12%{opacity:1}80%{opacity:1;transform:translate(166px)}to{opacity:0;transform:translate(166px)}}@keyframes pv-pop{0%{opacity:.2;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes pv-blip{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.pv.is-live[data-active="1"] .pv-edge{animation:pv-trace 1.1s var(--bp-ease-expo) both}.pv.is-live[data-active="2"] .pv-token{animation:pv-send 1.1s var(--bp-ease) both}.pv.is-live[data-active="3"] :is(.pv-shield,.pv-shield-tick){transform-box:fill-box;transform-origin:center;animation:pv-pop .55s var(--bp-ease-expo) both}.pv.is-live[data-active="4"] .pv-log circle{animation:pv-blip .4s var(--bp-ease-expo) both}.pv.is-live[data-active="4"] .pv-log circle:nth-of-type(2){animation-delay:.1s}.pv.is-live[data-active="4"] .pv-log circle:nth-of-type(3){animation-delay:.2s}.pv.is-live[data-active="4"] .pv-log circle:nth-of-type(4){animation-delay:.3s}.pv.is-live[data-active="4"] .pv-log circle:nth-of-type(5){animation-delay:.4s}.pv.is-live .pv-note:not([hidden]){animation:as-in .45s var(--bp-ease-expo) both}}@media(max-width:899px){.pv{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.pv-spot{padding:0 8px;gap:0}.pv-spot-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pv.is-live .pv-note{padding:18px}.pv.is-live .pv-note h3{font-size:1.25rem}}.ac-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:32px clamp(28px,4vw,56px);align-items:center}.ac-art{position:relative;padding:clamp(14px,2vw,24px);border:1px solid var(--bp-ink);border-radius:4px;background-color:var(--bp-paper);box-shadow:8px 8px #152c4b1f;background-image:linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size:24px 24px}.ac-art svg{display:block;width:100%;height:auto;overflow:visible}.ac-art svg *{vector-effect:non-scaling-stroke}.ac-l{stroke:var(--bp-ink);stroke-width:1.5}.ac-role{fill:var(--bp-mark-wash);stroke:var(--bp-mark-ink);stroke-width:1.5}.ac-token{fill:var(--bp-mark);transform:translate(88px)}.ac-gate{fill:var(--bp-paper);stroke:var(--bp-ink);stroke-width:2}.ac-tick{stroke:var(--bp-mark);stroke-width:3;stroke-dasharray:60;stroke-dashoffset:0}.ac-wall{stroke:var(--bp-ink);stroke-width:4;stroke-dasharray:10 6}.ac-f path,.ac-f rect{stroke-width:1.5}.ac-f.is-ok path:first-child{fill:var(--bp-mark-wash);stroke:var(--bp-mark-ink)}.ac-f.is-ok .ac-f-line{stroke:var(--bp-mark-ink)}.ac-f.is-no{stroke:var(--bp-line-strong)}.ac-f.is-no path:first-child{fill:var(--bp-sheet)}.ac-num{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:26px;height:26px;border-radius:4px;background:var(--bp-ink);color:#fff;font-size:.8125rem;font-weight:800}.ac-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;counter-reset:ac}.ac-legend li{counter-increment:ac;display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;font-size:1.0625rem;line-height:1.45;color:var(--bp-text)}.ac-legend li:before{content:counter(ac);content:counter(ac) / "";display:grid;place-items:center;width:26px;height:26px;border-radius:4px;background:var(--bp-ink);color:#fff;font-size:.8125rem;font-weight:800}.ac-art.bp-armed .ac-token{transform:none}.ac-art.bp-armed .ac-tick{stroke-dashoffset:60}.ac-art.bp-armed .ac-f{opacity:.15}.ac-art.bp-armed.is-in .ac-token{transform:translate(88px);transition:transform 1s var(--bp-ease-expo) .3s}.ac-art.bp-armed.is-in .ac-tick{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--bp-ease) 1.1s}.ac-art.bp-armed.is-in .ac-f{opacity:1;transition:opacity .45s var(--bp-ease) 1.5s}.ac-art.bp-armed.is-in .ac-f:nth-of-type(2){transition-delay:1.65s}.ac-art.bp-armed.is-in .ac-f:nth-of-type(3){transition-delay:1.8s}.ac-art.bp-armed.is-in .ac-f.is-no{transition-delay:2.1s}@media(max-width:899px){.ac-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:559px){.ac-num{width:22px;height:22px;font-size:.75rem}}.ts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper)}.ts-shape{display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 20px 26px;text-align:center}.ts-shape:not(:last-child){border-right:1px dashed var(--bp-line-strong)}.ts--us{background:var(--bp-mark-wash);border-radius:0 3px 3px 0}.ts-shape svg{display:block;width:100%;max-width:240px;height:auto;overflow:visible;margin-bottom:10px}.ts-shape svg *{vector-effect:non-scaling-stroke}.ts-l,.ts-you{stroke:var(--bp-ink);stroke-width:1.5}.ts-layer{fill:var(--bp-sheet);stroke:var(--bp-line-strong);stroke-width:1.5}.ts-team{stroke:var(--bp-mark-ink);stroke-width:1.5;stroke-dasharray:6 5;fill:var(--bp-paper)}.ts-eng{stroke:var(--bp-mark-ink);stroke-width:2.25}.ts-pip{stroke:var(--bp-ink);stroke-width:1.5;fill:var(--bp-paper)}.ts-pip.is-on{fill:var(--bp-mark)}.ts-pkt{fill:var(--bp-mark);opacity:0}.ts-name{margin:0;font-size:1.25rem;font-weight:800;color:var(--bp-ink)}.ts-cap{margin:0;font-size:1rem;line-height:1.4;color:var(--bp-muted);max-width:26ch}@keyframes ts-layers{0%{opacity:1;transform:none}14%,30%{transform:translateY(21px)}44%,60%{transform:translateY(49px)}74%,88%{transform:translateY(77px)}97%{opacity:1;transform:translateY(102px)}to{opacity:0;transform:translateY(102px)}}@keyframes ts-solo{0%{opacity:1;transform:none}90%{opacity:1;transform:translateY(96px)}to{opacity:0;transform:translateY(96px)}}@media(prefers-reduced-motion:no-preference){.ts.bp-armed.is-in .ts-pkt--layers{animation:ts-layers 3s var(--bp-ease) .4s both}.ts.bp-armed.is-in .ts-pkt--solo{animation:ts-solo .9s var(--bp-ease-expo) .4s both}}.ts.bp-armed .ts-eng{opacity:0;transform:translateY(44px)}.ts.bp-armed.is-in .ts-eng{opacity:1;transform:none;transition:opacity .3s linear .5s,transform .8s var(--bp-ease-expo) .5s}.ts.bp-armed.is-in .ts-eng--b{transition-delay:.7s}@media(max-width:639px){.ts-shape{padding:18px 8px 16px}.ts-name{font-size:1rem}.ts-cap{font-size:.8125rem}}.bp-ctable{border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper);overflow-x:auto}.bp-ctable table{width:100%;min-width:640px;border-collapse:collapse;font-size:.9375rem}.bp-ctable th,.bp-ctable td{padding:12px 18px;text-align:left;border-bottom:1px solid #EEF1F6}.bp-ctable tbody tr:last-child>*{border-bottom:0}.bp-ctable thead th{font-size:.9375rem;font-weight:700;color:var(--bp-muted);border-bottom-color:#e3e8f0}.bp-ctable thead th.bp-us-head{font-weight:800;color:#fff;background:var(--bp-ink);border-bottom-color:var(--bp-ink)}.bp-ctable tbody th{font-weight:700;color:var(--bp-ink)}.bp-ctable td{color:#4a5468}.bp-ctable td.hx-us{color:var(--bp-ink);font-weight:600;background:#fff4ea}.sb-section{padding-top:0}.sb-section>.bp-wrap{padding-top:clamp(32px,4vw,48px);border-top:1px dashed var(--bp-line-strong)}.sb{margin:0;display:flex;flex-direction:column;gap:20px}.sb-art{position:relative}.sb-art svg{display:block;width:100%;height:auto;overflow:visible}.sb-art svg *{vector-effect:non-scaling-stroke}.sb-bank{stroke:var(--bp-ink);stroke-width:2}.sb-hatch,.sb-arch{stroke:var(--bp-line-strong);stroke-width:1.5}.sb-deck{stroke:var(--bp-ink);stroke-width:1.5;fill:var(--bp-paper)}.sb-plank rect{fill:var(--bp-mark);stroke:var(--bp-ink);stroke-width:1.5}.sb-plank circle{fill:var(--bp-ink)}.sb-debris{stroke:var(--bp-line-strong);stroke-width:1.5;opacity:0}.sb-icon{stroke:var(--bp-ink);stroke-width:1.5}.sb-pkt{fill:var(--bp-ink);stroke:var(--bp-paper);stroke-width:1.5;transform:translate(724px)}.sb-lead{stroke:var(--bp-mark-ink);stroke-width:1.5;stroke-dasharray:4 5}.sb-end{font-size:.9375rem;font-weight:800;color:var(--bp-ink)}.sb-cracks{list-style:none;margin:0;padding:0}.sb-crack{display:flex;flex-direction:column;gap:4px;font-size:.9375rem;line-height:1.45;color:var(--bp-muted)}.sb-crack strong{display:flex;gap:8px;align-items:flex-start;font-size:1.0625rem;line-height:1.3;color:var(--bp-ink)}.sb-x{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--bp-mark-ink);border-radius:4px;color:var(--bp-mark-ink);font-weight:800;line-height:1}.sb-close{margin:4px 0 0;font-size:clamp(1.1875rem,1rem + .6vw,1.5rem);line-height:1.4;font-weight:800;color:var(--bp-ink);text-align:center;text-wrap:balance}@media(min-width:1040px){.sb{gap:0}.sb-top{display:grid;grid-template-columns:18.4% minmax(0,1fr) 18.4%;align-items:end;padding-bottom:4px}.sb-cracks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.sb-crack{padding:0 12px;text-align:center;align-items:center}.sb-crack strong{flex-direction:column;align-items:center;gap:8px}.sb-end{text-align:center;padding-bottom:2px}.sb-close{margin-top:20px}}@media(max-width:1039px){.sb{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"from to" "art art" "list list" "close close";gap:8px 0}.sb-top{display:contents}.sb-end--from{grid-area:from;padding-left:2%}.sb-end--to{grid-area:to;justify-self:end;padding-right:2%}.sb-art{grid-area:art}.sb-cracks{grid-area:list;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 28px;margin-top:16px}.sb-close{grid-area:close;margin-top:16px;text-align:left}.sb-lead{display:none}}@media(max-width:559px){.sb-end{font-size:.8125rem}}.sb.bp-armed .sb-plank{opacity:0;transform:translateY(-40px)}.sb.bp-armed .sb-debris{opacity:1}.sb.bp-armed .sb-pkt{transform:none;opacity:0}.sb.bp-armed.is-in .sb-debris{opacity:0;transform:translateY(48px);transition:opacity .6s var(--bp-ease) calc(.5s + var(--k) * .25s),transform .8s var(--bp-ease) calc(.5s + var(--k) * .25s)}.sb.bp-armed.is-in .sb-plank{opacity:1;transform:none;transition:opacity .2s linear calc(.9s + var(--k) * .3s),transform .7s var(--bp-ease-expo) calc(.9s + var(--k) * .3s)}.sb.bp-armed.is-in .sb-pkt{opacity:1;transform:translate(724px);transition:opacity .2s linear 2.1s,transform 1.6s var(--bp-ease) 2.1s}@keyframes px-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.px-pipe.bp-armed .px-a{clip-path:inset(0 100% 0 0)}.px-pipe.bp-armed.is-in .px-a{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--bp-ease-expo) var(--pd),opacity .3s var(--bp-ease)}.px-joint:nth-child(1){--pd: .3s}.px-joint:nth-child(2){--pd: .75s}.px-joint:nth-child(3){--pd: 1.2s}.px-joint:nth-child(4){--pd: 1.65s}.px-dots.bp-armed i.is-drop{transform:none;border-style:solid;border-color:var(--bp-ink);background:var(--bp-paper)}.px-dots.bp-armed.is-in i.is-drop{transform:translateY(8px) rotate(18deg);border-style:dashed;border-color:var(--bp-mark-ink);background:transparent;transition:transform .7s var(--bp-ease-expo) .5s,border-color .3s linear .5s}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.sda .px-pipe{view-timeline:--px block}.sda .px-pipe .px-a{animation:px-wipe linear both;animation-timeline:--px}.sda .px-joint:nth-child(1) .px-a{animation-range:cover 6% cover 12%}.sda .px-joint:nth-child(2) .px-a{animation-range:cover 10% cover 16%}.sda .px-joint:nth-child(3) .px-a{animation-range:cover 14% cover 20%}.sda .px-joint:nth-child(4) .px-a{animation-range:cover 18% cover 26%}}}@media(prefers-reduced-motion:no-preference)and (max-width:899px){@supports (animation-timeline: view()){.sda .px-seg{view-timeline:--pj block}.sda .px-pipe .px-joint .px-a{animation-timeline:--pj;animation-range:entry 20% entry 100%}}}@media(prefers-reduced-motion:reduce){.as-tab:after,.pv-part,.pv-edge,.pv-provider,.pv-spot{transition:none}}@media print{.as-tablist,.pv-spot{display:none!important}.as-panel[hidden],.pv-note[hidden]{display:grid!important;visibility:visible!important}.ts-pkt,.pv-token{display:none}.bp-armed :is(.ct-stamp,.sb-plank,.ts-eng,.ac-f),.ct-sign.bp-armed path{opacity:1!important;transform:none!important;stroke-dashoffset:0!important}.px-a{clip-path:none!important;animation:none!important;opacity:1!important}}.ac-legend>li,.ac-legend>li:first-child,.ac-legend>li:last-child{padding:0;border:0}.ac-legend>li:before,.ac-legend>li:first-child:before{position:static;color:#fff}.ft{display:flex;flex-direction:column}.ft-fork{display:block;width:100%;height:auto;overflow:visible}.ft-fork *{vector-effect:non-scaling-stroke}.ft-in{stroke:var(--bp-ink);stroke-width:1.5}.ft-tok{fill:var(--bp-mark-wash);stroke:var(--bp-mark-ink);stroke-width:1.5}.ft-tok--b{fill:var(--bp-paper);stroke:var(--bp-line-strong)}.ft-gate{fill:var(--bp-paper);stroke:var(--bp-ink);stroke-width:2}.ft-gate-mark{stroke:var(--bp-ink);stroke-width:2}.ft-out--yes{stroke:var(--bp-mark);stroke-width:3}.ft-out--no{stroke:var(--bp-line-strong);stroke-width:2;stroke-dasharray:6 6}.ft-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-route{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 clamp(12px,3vw,40px) 8px}.ft-route:before{content:"";position:absolute;z-index:0;left:50%;top:0;bottom:30px;translate:-50% 0;width:3px;background:var(--bp-mark)}.ft-route--no:before{width:2px;background:repeating-linear-gradient(180deg,var(--bp-line-strong) 0 8px,transparent 8px 14px)}.ft-head{position:relative;z-index:1;padding:6px 14px;text-align:center;background:var(--bp-sheet)}.ft-stops{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px;width:min(100%,420px)}.ft-stops li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1.5px solid var(--bp-ink);border-radius:4px;background:var(--bp-paper);box-shadow:5px 5px #152c4b1f;font-size:1rem;line-height:1.45;color:var(--bp-text)}.ft-stops li:before{content:"✓";content:"✓" / "";display:grid;place-items:center;width:26px;height:26px;border-radius:4px;background:var(--bp-mark);color:var(--bp-ink);font-weight:800}.ft-route--no .ft-stops li{border:1.5px dashed var(--bp-line-strong);box-shadow:none;color:var(--bp-muted)}.ft-route--no .ft-stops li:before{content:"×";content:"×" / "";background:transparent;border:1.5px solid var(--bp-mark-ink);color:var(--bp-mark-ink)}.ft-end{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:4px;font-size:.875rem;font-weight:800;color:var(--bp-ink);background:var(--bp-mark)}.ft-route--no .ft-end{background:var(--bp-paper);border:1.5px dashed var(--bp-line-strong);color:var(--bp-muted)}.ft-end svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ft.bp-armed .ft-out{opacity:0}.ft.bp-armed .ft-stops li{opacity:0;transform:translateY(-14px)}.ft.bp-armed.is-in .ft-out{opacity:1;transition:opacity .6s var(--bp-ease) .2s}.ft.bp-armed.is-in .ft-out--no{transition-delay:.35s}.ft.bp-armed.is-in .ft-stops li{opacity:1;transform:none;transition:opacity .3s linear var(--fd, .9s),transform .6s var(--bp-ease-expo) var(--fd, .9s)}.ft-stops li:nth-child(2){--fd: 1.1s}.ft-stops li:nth-child(3){--fd: 1.3s}@media(max-width:759px){.ft-fork{display:none}.ft-routes{grid-template-columns:minmax(0,1fr);gap:40px}.ft-route{padding:0}.ft-route:before{top:20px}}.sh{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) minmax(0,1fr);grid-template-rows:auto auto;gap:32px clamp(24px,5vw,72px);align-items:center}.sh-lines{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none}.sh-lines path{stroke:var(--bp-mark);stroke-width:2;vector-effect:non-scaling-stroke}.sh-hub{grid-column:2;grid-row:1 / 3;z-index:1;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 22px;border:1.5px solid var(--bp-ink);border-radius:4px;background:var(--bp-ink);color:#fff;box-shadow:8px 8px #152c4b24;font-weight:800;font-size:1rem;text-align:center}.sh-hub svg{fill:none;stroke:var(--bp-mark);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sh-node{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:18px 20px;border:1px solid var(--bp-line-strong);border-radius:4px;background:var(--bp-paper)}.sh-node--1{grid-column:1;grid-row:1}.sh-node--2{grid-column:1;grid-row:2}.sh-node--3{grid-column:3;grid-row:1}.sh-node--4{grid-column:3;grid-row:2}.sh-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:4px;border:1.5px solid var(--bp-ink)}.sh-icon svg{fill:none;stroke:var(--bp-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sh.bp-armed .sh-lines{opacity:0}.sh.bp-armed .sh-node{opacity:0;transform:translateY(10px)}.sh.bp-armed.is-in .sh-lines{opacity:1;transition:opacity .6s var(--bp-ease) .2s}.sh.bp-armed.is-in .sh-node{opacity:1;transform:none;transition:opacity .3s linear var(--sd, .7s),transform .6s var(--bp-ease-expo) var(--sd, .7s)}.sh-node--2{--sd: .8s}.sh-node--3{--sd: .9s}.sh-node--4{--sd: 1s}@media(max-width:899px){.sh{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:18px;padding-left:28px}.sh-lines{display:none}.sh:before{content:"";position:absolute;left:10px;top:24px;bottom:24px;width:2px;background:var(--bp-mark)}.sh-hub,.sh-node--1,.sh-node--2,.sh-node--3,.sh-node--4{grid-column:1;grid-row:auto}.sh-hub{justify-self:start;flex-direction:row;padding:12px 16px}.sh-node:before{content:"";position:absolute;left:-18px;top:34px;width:18px;height:2px;background:var(--bp-mark)}}.cg.bp-glyph{width:100%;max-width:200px;height:auto;aspect-ratio:200 / 72;margin-bottom:4px}.cg .cg-before{color:var(--bp-muted);opacity:.75}.pv.is-live .pv-note{align-content:start}@media(max-width:639px){.pv-num,.pv-spot{left:var(--mx, var(--x));top:var(--my, var(--y))}}
