.sv-t,.sv-s{text-anchor:middle;letter-spacing:.06em;fill:var(--muted)}.sv-t{font-size:10.5px}.sv-s{font-size:8.5px;letter-spacing:.08em}.sv-ko{paint-order:stroke;stroke:var(--dwg-paper);stroke-width:3px;stroke-linejoin:round}.sv-b{fill:var(--dwg-text-hi)}.sem-new .sv-t,.sem-new.sv-t{fill:var(--dwg-new)}.sem-removed .sv-t,.sem-removed.sv-t{fill:var(--dwg-removed)}.sv-drv{fill:color-mix(in srgb,var(--flow) 26%,transparent);stroke:var(--flow);stroke-width:1px;vector-effect:non-scaling-stroke}.sv-lt{font-size:9px;letter-spacing:.1em;fill:var(--flow)}.sv-row{fill:var(--dwg-text)}.sv-nc{text-transform:none}.pool-rpool .txt-label{fill:var(--flow)}.sv-empty{fill:none;stroke:var(--dwg-obj);stroke-width:.8px;stroke-dasharray:3 3;opacity:.6;vector-effect:non-scaling-stroke}.cbls{--flow: var(--ink-2)}.cbl{fill:none;stroke:var(--flow);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.85}.sem-removed .cbl{stroke-dasharray:9 6}.sv-hit{fill:none;stroke:transparent;stroke-width:12px;pointer-events:stroke}.pg-server .srv-hero{padding-block:clamp(40px,6vw,80px) clamp(28px,4vw,44px)}.pg-server .srv-hero__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px}.pg-server .srv-hero__eyebrow:before{content:"";width:28px;height:1px;background:var(--gold-line)}.pg-server .srv-hero__lede{margin-top:20px;max-width:46ch}.pg-server .srv-hero__links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:24px;font-size:var(--fs-sm)}.pg-server .srv-wide{max-width:1400px;margin-inline:auto;padding-inline:var(--gutter)}.pg-server .xp-see :is(.face-top,.face-front,.face-side){fill-opacity:.35}.pg-server .xp-wire .ln-med{stroke:var(--dwg-rule)}@supports (animation-timeline: view()){@media screen and (prefers-reduced-motion:no-preference){.pg-server .dwg__view{view-timeline:--srv-xp block}.pg-server .xp{animation:srv-xp linear both;animation-timeline:--srv-xp;animation-range:cover 25% cover 42%}.pg-server .xp-lbl{animation:srv-fade linear both;animation-timeline:--srv-xp;animation-range:cover 40% cover 46%}}}@keyframes srv-xp{0%{transform:translate(var(--ax, 0px),var(--ay, 0px))}}@keyframes srv-fade{0%{opacity:0}}.pg-server .srv-sec{padding-block:clamp(48px,6vw,80px) clamp(64px,8vw,112px)}.pg-server .srv-h{margin:0 0 18px;font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light)}.pg-server .srv-h--pools{margin-top:clamp(40px,5vw,64px)}.pg-server .srv-glance{display:flex;flex-wrap:wrap;margin:0;border-block:1px solid var(--line-2)}.pg-server .srv-glance>div{flex:1 1 160px;padding:18px 24px 18px 0}.pg-server .srv-glance>div+div{padding-left:24px;border-left:1px solid var(--line)}.pg-server .srv-glance dt{font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.pg-server .srv-glance dd{margin:8px 0 0;font:400 1.125rem/1.3 var(--font-mono);color:var(--ink);letter-spacing:-.01em}.pg-server .srv-quip{margin:20px 0 0;font:italic 1.25rem/1.35 var(--font-display);color:var(--ink-2)}.pg-server [data-pool]{--pc: var(--line-3)}.pg-server [data-pool=rpool]{--pc: var(--gold)}.pg-server [data-pool=fast]{--pc: var(--ink)}.pg-server [data-pool=bulk]{--pc: #8fa3c7}.pg-server .srv-pools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--line);border:1px solid var(--line)}.pg-server .srv-pools>li{padding:20px 22px 18px;background:var(--bg);box-shadow:inset 0 2px 0 var(--pc)}.pg-server .srv-pools p{margin:0}.pg-server .srv-pool__n{font:500 1rem/1 var(--font-mono);color:var(--pc);letter-spacing:.02em}.pg-server .srv-pool__m{margin-top:10px!important;font:.75rem/1.5 var(--font-mono);letter-spacing:.04em;color:var(--muted)}.pg-server .srv-pool__h{margin-top:12px!important;font:italic 1.2rem/1.25 var(--font-display);color:var(--ink)}.pg-server .srv-pool__d{display:grid;gap:4px;margin:14px 0 0;padding:12px 0 0;list-style:none;border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-2)}.pg-server .srv-pool__d span{display:inline-block;min-width:4.5em;font:.75rem var(--font-mono);color:var(--faint)}.pg-server .srv-next{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin:48px 0 0;padding-top:24px;border-top:1px solid var(--line-2)}@media(max-width:760px){.pg-server .srv-pools{grid-template-columns:minmax(0,1fr)}.pg-server .srv-glance>div{flex-basis:45%;padding-left:0!important;border-left:0!important}}
