.pb-dpage[hidden]{display:none}.pb-dnav .pb-pillbtn{font-size:12px}.spirit-node-switch{position:relative;display:inline-flex;max-width:320px;min-width:0;align-items:center;gap:7px;background:var(--pb-card);border:1px solid var(--pb-line);border-radius:999px;padding:0 10px}.spirit-node-switch select{background:transparent;border:0;color:var(--pb-t2);font-size:12px;padding:7px 0;min-width:0;max-width:240px;cursor:pointer}.pb-dhead__top>.spirit-flag{font-size:26px}.pb-dhead h1{min-width:0;overflow-wrap:anywhere}.spirit-os-mark{width:22px;height:22px;color:#e2497d;flex-shrink:0}.spirit-detail-badges{display:flex;gap:7px;align-items:center}.spirit-route-unset{font-weight:400;opacity:.65;margin-left:3px}.pb-dhead .pb-route{cursor:default}.pb-dhead .pb-route__glyph{font-weight:700}.pb-dtile .pb-seg{height:7px;margin-top:2px}.pb-dtile__top>span:last-child{color:var(--pb-t3);font-size:12px;line-height:20px;text-align:right}.pb-dnet{overflow:hidden}.pb-dnet .pb-row{gap:10px;min-width:0}.pb-dnet .pb-row b{white-space:nowrap;font-size:13px}.pb-dnet .pb-dots{max-width:130px;overflow:hidden}.spirit-detail-tabs button{white-space:nowrap}.spirit-detail-chart{margin:0}.spirit-detail-chart svg{display:block;width:100%;height:100%;overflow:visible;touch-action:pan-y}.spirit-detail-chart svg text{fill:var(--pb-t3);font-family:inherit;font-size:10px}.spirit-detail-chart .spirit-chart-hit{fill:transparent;cursor:crosshair}.spirit-crosshair{pointer-events:none;stroke:var(--pb-t3);stroke-dasharray:3 3;opacity:0}.spirit-hover-label{position:absolute;pointer-events:none;z-index:4;left:42px;top:2px;padding:5px 8px;border-radius:7px;border:1px solid var(--pb-line-2);background:var(--pb-pop);box-shadow:var(--pb-pop-shadow);font-size:11px;color:var(--pb-t2);white-space:nowrap;max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis}.spirit-chart-unavailable{height:112px;display:grid;place-items:center;color:var(--pb-t3);font-size:12px;text-align:center;line-height:20px;background:var(--pb-inset);border-radius:10px}.spirit-ping-stat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-dtr.is-off{opacity:.4}.pb-dtr__name button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-width:0}.spirit-probe-blank{padding:35px 16px;text-align:center;color:var(--pb-t3);font-size:13px}.spirit-history-error{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--pb-bad-ink);padding:12px 14px;border:1px solid var(--pb-line);border-radius:10px;background:var(--pb-inset)}.spirit-history-error:empty{display:none}.spirit-history-error button{flex-shrink:0}.spirit-detail-updated{font-variant-numeric:tabular-nums}.spirit-detail-notfound{padding:70px 24px;text-align:center}.spirit-panel-caption{font-size:11px;color:var(--pb-t3);line-height:17px}.spirit-panel-caption:empty{display:none}.spirit-price-value{color:var(--pb-ok-ink);font-weight:600}.spirit-detail-plot-overlay{position:absolute;inset:0;pointer-events:none}.spirit-detail-chart .pb-dchart__head b{font-size:13px}.pb-dpanel .pb-dl dd{overflow-wrap:anywhere}.spirit-details-loading{min-height:112px;display:grid;place-items:center;color:var(--pb-t3);font-size:12px}.spirit-detail-inert{opacity:.4;cursor:not-allowed!important}.pb-dnav button:disabled{opacity:.4;cursor:not-allowed}.spirit-mini-bar{width:100%;margin-top:2px}.spirit-chart-key-dashed{background:transparent!important;border-top:2px dashed currentColor;border-radius:0!important;width:13px!important;height:0!important}.spirit-ping-tooltip{top:8px;left:50px;line-height:1.6}.spirit-ping-tooltip span{display:inline-flex;align-items:center;gap:4px;margin-right:10px}.spirit-ping-tooltip i{width:6px;height:6px;border-radius:50%;display:inline-block}.spirit-dchart-note{font-size:11px;color:var(--pb-t3);line-height:16px}.spirit-page-footer{min-height:18px}.spirit-sample-loading{opacity:.65}.spirit-detail-break{display:none}.spirit-detail-scrollanchor{scroll-margin-top:16px}.spirit-ping-toolbar{gap:8px}.spirit-detail-nav-title{min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.spirit-detail-retry{background:transparent;border:0;color:var(--fiber);cursor:pointer;font-size:12px}.spirit-detail-chart .pb-dplot{isolation:isolate}.pb-dkeys .spirit-dashed-label:before{content:'';display:inline-block;width:14px;border-top:2px dashed currentColor}.pb-dsw i{pointer-events:none}.spirit-dnet-note{color:var(--pb-t3);font-size:10px;line-height:13px}.spirit-detail-card-badge{border-radius:999px;color:var(--pb-violet);background:var(--pb-violet-soft);padding:2px 8px;font-size:12px;line-height:18px}.pb-dtile .pb-metric__label{display:inline-flex;align-items:center;gap:6px}.spirit-detail-card-badge--neutral{background:var(--pb-neutral-soft);color:var(--pb-t3)}
@media(min-width:1100px){.pb-dmain{flex-basis:720px}.pb-daside{flex-basis:330px}.pb-dtiles{grid-template-columns:repeat(4,minmax(0,1fr))}.pb-dtile{padding:16px 17px}.pb-dtile__top{gap:5px}.pb-dtile__top>span:last-child{font-size:11px}}
@media(max-width:760px){.pb-dhead__top{gap:10px}.pb-dhead h1{font-size:20px;line-height:28px}.pb-dhead{gap:16px}.pb-dhead__meta{line-height:20px}.pb-dtiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pb-dtile{min-height:116px;padding:13px 14px;gap:12px}.pb-dtile__top{align-items:flex-start;font-size:13px}.pb-dtile__v{font-size:24px;line-height:30px}.pb-dnet>div{padding:15px 16px;gap:8px}.pb-dnet>div:nth-child(2n){border-left:1px solid var(--pb-line)}.pb-dnet>div:last-child{grid-column:1/-1}.pb-dnet .pb-row b{font-size:13px}.pb-dchart{padding:14px 12px 12px}.pb-dplot{height:140px}.pb-dplot--tall{height:230px}.pb-dtools{gap:8px}.pb-dtools .pb-tabs button{padding:0 11px;font-size:12px}.pb-dtools .pb-tabs{width:max-content}.pb-dnav{gap:10px}.pb-dnav__switch{width:100%;display:flex;gap:5px}.spirit-node-switch{flex:1;max-width:none}.spirit-node-switch select{width:100%;max-width:none}.pb-dnav__switch>.pb-pillbtn{padding-inline:10px;font-size:11px;white-space:nowrap}.pb-dhead .pb-routes{gap:3px}.pb-dhead .pb-route{padding-inline:6px;font-size:11px;gap:3px}.spirit-route-unset{font-size:10px;margin-left:1px}.pb-daside{flex-basis:100%}.pb-dl{grid-template-columns:62px minmax(0,1fr);gap:10px}.pb-dhead__top>.spirit-flag{font-size:24px}.spirit-detail-badges{width:100%}.pb-dhead .spirit-os-mark{width:20px;height:20px}.pb-dhead__meta{font-size:12px}.spirit-detail-retry{padding:8px}.pb-dkey{font-size:11px;gap:5px}.pb-dkey small{font-size:10px}.pb-dtable .pb-dtr{padding-inline:12px}.spirit-hover-label{font-size:10px}.spirit-ping-tooltip{max-width:calc(100% - 55px);white-space:normal}.spirit-detail-chart .pb-dchart__head b{font-size:12px}}
@media(prefers-reduced-motion:reduce){.pb-dsw,.pb-dsw i{transition:none}}
.pb-dsec,.pb-dsec__head,.pb-dtools,.pb-dcharts{min-width:0;max-width:100%;box-sizing:border-box}.pb-dsec__head{width:100%}.pb-dtools .pb-tabs{min-width:0;max-width:100%;overflow-x:auto;box-sizing:border-box}
@media(max-width:360px){.probe-dock .pb-iconbtn,.probe-dock .probe-admin{width:23px;min-width:23px;flex-basis:23px;padding:2px}.probe-dock .probe-sep{display:none}.probe-live{padding-inline:3px;font-size:9px}.probe-live>span{max-width:63px}.pb-dhead h1{font-size:18px}.pb-dhead{padding:14px}.pb-dtile{padding:12px}.pb-dtile__top{gap:4px}.pb-dtile__top>span:last-child{font-size:11px}.pb-dtools .pb-tabs button{padding-inline:9px}.spirit-node-switch{padding-inline:6px}.pb-dnav__switch>.pb-pillbtn{padding-inline:8px}}
