.pd-xray-host{position:relative}.pd-xray__hint{font-family:var(--font-sans);letter-spacing:0;color:var(--fg-muted);margin-top:4px;font-size:.8125rem;font-weight:400;display:block}.pd-table tbody tr[tabindex]{outline:none}@media (hover:hover) and (pointer:fine){.pd-table tbody tr[tabindex]{cursor:help}}.pd-table tbody tr[data-xray]>*{background:color-mix(in oklab, var(--beam-1) 9%, var(--bg-1))}.pd-table tbody tr[data-xray]>:first-child{box-shadow:-8px 0 0 color-mix(in oklab, var(--beam-1) 9%, var(--bg-1))}.pd-table tbody tr[data-xray]>:last-child{box-shadow:8px 0 0 color-mix(in oklab, var(--beam-1) 9%, var(--bg-1))}.pd-table tbody tr[data-xray] .pd-table__val{color:var(--signal)}.pd-table tbody tr:focus-visible>*{box-shadow:inset 0 2px 0 var(--beam-1), inset 0 -2px 0 var(--beam-1)}.pd-table tbody tr[data-xray]:focus-visible>:first-child{box-shadow:inset 0 2px 0 var(--beam-1), inset 0 -2px 0 var(--beam-1), -8px 0 0 color-mix(in oklab, var(--beam-1) 9%, var(--bg-1))}.pd-table tbody tr[data-xray]:focus-visible>:last-child{box-shadow:inset 0 2px 0 var(--beam-1), inset 0 -2px 0 var(--beam-1), 8px 0 0 color-mix(in oklab, var(--beam-1) 9%, var(--bg-1))}.pd-xray{z-index:6;border:1px solid var(--line-strong);background:var(--bg-0);box-shadow:0 18px 40px -16px #000000d9, 0 0 0 1px color-mix(in oklab, var(--beam-1) 22%, transparent);pointer-events:none;font-family:var(--font-mono);font-feature-settings:"tnum" 1;overflow-wrap:anywhere;border-radius:8px;margin-top:8px;padding:12px 14px 13px;position:absolute;left:0;right:0}.pd-xray[data-above]{margin-top:-8px;translate:0 -100%}.pd-xray:before{content:"";border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);background:var(--bg-0);width:10px;height:10px;position:absolute;top:-6px;right:26px;rotate:45deg}.pd-xray[data-above]:before{top:auto;bottom:-6px;rotate:225deg}@media (min-width:768px){.pd-xray{width:min(38rem,100%);left:auto}}.pd-xray p{margin:0}.pd-xray .pd-formula{display:inline}.pd-xray .pd-formula__part{white-space:normal}.pd-xray__f{color:var(--beam-1);font-size:.9375rem;line-height:1.55}.pd-xray__f .math-equation{pointer-events:auto}.pd-xray__s{color:var(--fg);font-size:.8125rem;line-height:1.55;margin-top:4px!important}.pd-xray__w{color:var(--fg-muted);font-size:.75rem;line-height:1.55;margin-top:4px!important}.pd-xray__r{color:var(--signal);font-size:1rem;line-height:1.4;margin-top:6px!important}.pd-xray__n{border-top:1px solid var(--line);font-family:var(--font-sans);font-feature-settings:normal;color:var(--fg-muted);overflow-wrap:normal;padding-top:9px;font-size:.8125rem;line-height:1.55;margin-top:10px!important}.pd-xray__k{font-family:var(--font-sans);color:var(--fg-muted);font-size:.75rem;margin-top:8px!important}@media (prefers-reduced-motion:no-preference){.pd-xray{animation:.17s cubic-bezier(.2,.7,.2,1) pd-xray-in}.pd-xray[data-above]{animation-name:pd-xray-in-above}}@keyframes pd-xray-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes pd-xray-in-above{0%{opacity:0;transform:translateY(4px)}}
.pd-ps{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--bg-1);overflow:clip}.pd-ps__grid{background:var(--line);gap:1px;display:grid}.pd-ps__view,.pd-ps__ctl{background:var(--bg-1);min-width:0}.pd-ps__view{padding:12px}.pd-ps__ctl{padding:20px 16px 24px}@media (min-width:768px){.pd-ps__view{padding:20px}.pd-ps__ctl{padding:24px}}@media (min-width:1024px){.pd-ps__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pd-ps__ctl{order:1}.pd-ps__view{order:2}}.pd-ps__scope{background:var(--bg-0);margin:0}.pd-ps__scope .eng-scope__meas b{font-weight:500}.pd-ps__lims{margin-top:26px}.pd-ps__title{color:var(--fg);font-size:.875rem}.pd-ps__lims dl{border-top:1px solid var(--line);margin:10px 0 0}.pd-ps__lim{border-bottom:1px solid var(--line);box-shadow:inset 2px 0 0 var(--line-strong);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 14px;padding:10px 0 11px 12px;display:grid}.pd-ps__lim[data-on]{box-shadow:inset 2px 0 0 var(--signal)}.pd-ps__lim dt{color:var(--fg-muted);font-size:.875rem}.pd-ps__lim[data-on] dt{color:var(--fg)}.pd-ps__lim dt .pd-sym{margin-left:2px}.pd-ps__v{font-family:var(--font-mono);font-feature-settings:"tnum" 1;color:var(--fg);white-space:nowrap;margin:0;font-size:1rem}.pd-ps__lim[data-on] .pd-ps__v{color:var(--signal)}.pd-ps__n{color:var(--fg-muted);grid-column:1/-1;margin:0;font-size:.8125rem;line-height:1.5}
