.p-prod-rail{flex-wrap:wrap;align-items:center;gap:10px 18px;padding:26px 32px;display:flex}.p-prod-step{font-family:var(--m-mono);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:inline-flex}.p-prod-step .lab{color:var(--m-ink)}.p-prod-step .sub{color:var(--m-ink-3)}.p-prod-dot{background:var(--m-ink-4);border-radius:50%;flex:none;width:7px;height:7px}.p-prod-seg{background:linear-gradient(90deg, var(--m-line), var(--m-line-2));flex:22px;min-width:16px;height:1px}@media (width<=680px){.p-prod-seg,.p-prod-step .sub{display:none}}.p-prod-scan{padding:4px 0}.p-prod-srow{border-bottom:1px solid var(--m-line);grid-template-columns:88px 1fr auto;align-items:center;gap:14px;padding:18px 26px;display:grid}.p-prod-srow:last-child{border-bottom:0}.p-prod-srow .ty{font-family:var(--m-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-3);font-size:10.5px}.p-prod-srow .val{font-family:var(--m-mono);color:var(--m-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.p-prod-srow .val .mask{color:var(--m-canal);letter-spacing:.06em}.p-prod-modes{border-top:1px solid var(--m-line);flex-wrap:wrap;align-items:center;gap:8px;padding:18px 26px;display:flex}.p-prod-modes .lbl{font-family:var(--m-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-3);margin-right:2px;font-size:10.5px}.p-prod-mode{font-family:var(--m-mono);border:1px solid var(--m-line);color:var(--m-ink-3);background:var(--m-glass);border-radius:999px;padding:4px 11px;font-size:12px}.p-prod-mode.on{color:var(--m-canal);background:var(--m-canal-dim);border-color:rgba(69,224,166,.3)}#inspect .p-prod-scan{position:relative}#inspect .p-prod-scan:after{content:"";pointer-events:none;background:linear-gradient(transparent 0%,rgba(69,224,166,.12) 8%,transparent 16%) 0 0/100% 600% no-repeat;animation:6s cubic-bezier(.23,1,.32,1) infinite p-scan-sweep;position:absolute;inset:0}@keyframes p-scan-sweep{0%{opacity:0;background-position:0 -20%}8%{opacity:1}50%{opacity:1;background-position:0 100%}58%{opacity:0}to{opacity:0;background-position:0 100%}}#inspect .p-prod-srow{animation:6s cubic-bezier(.23,1,.32,1) infinite p-scan-flash}#inspect .p-prod-srow:first-child{animation-delay:.2s}#inspect .p-prod-srow:nth-child(2){animation-delay:1s}#inspect .p-prod-srow:nth-child(3){animation-delay:1.8s}#inspect .p-prod-srow:nth-child(4){animation-delay:2.6s}@keyframes p-scan-flash{0%,3%{box-shadow:none;background:0 0}5%{background:rgba(69,224,166,.05);box-shadow:inset 0 0 0 1px rgba(69,224,166,.35)}10%,to{box-shadow:none;background:0 0}}.p-prod-flow{border-bottom:1px solid var(--m-line);padding:8px 20px 4px}.p-prod-flow svg.rails{max-width:380px}.p-prod-detlabel{font-family:var(--m-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink-3);margin:26px 0 12px;font-size:10.5px}.p-prod-tags{flex-wrap:wrap;gap:8px;display:flex}.p-prod-dcard{flex-direction:column;height:100%;padding:40px 36px 38px;display:flex}.p-prod-dcard .ix{font-family:var(--m-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink-3);font-size:11px}.p-prod-dcard .m-h3{margin:16px 0 0}.p-prod-dcard p{color:var(--m-ink-2);margin:12px 0 0;font-size:15px;line-height:1.6}.p-prod-dcard .dnote{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px;display:flex}@media (width<=560px){.p-prod-srow,.p-prod-modes{padding:16px 18px}}@media (width<=480px){.p-prod-srow{grid-template-columns:1fr auto;gap:6px 10px;padding:14px 16px}.p-prod-srow .ty{grid-column:1/-1}.p-prod-srow .val{white-space:normal;overflow-wrap:anywhere}.p-prod-srow .m-pill{justify-self:end}.p-prod-rail{gap:10px 12px;padding:20px 18px}#route .m-policy-head{flex-wrap:wrap;gap:6px 10px}#route .m-policy-head .ttl{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}#route .m-policy-head .pill{margin-left:0}#route .m-rule{grid-template-columns:auto 1fr;gap:6px 14px}#route .m-rule>div{min-width:0}#route .m-rule .m-pill{grid-column:2;justify-self:start;margin-top:2px}#seal .m-ledger-head{flex-wrap:wrap;gap:6px 10px}#seal .m-ledger-head .lt{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}#seal .m-ledger-head .seal{margin-left:0}}@media (width<=560px){#seal .m-lrow{grid-template-columns:1fr;gap:4px;padding:14px 18px}#seal .m-lrow .ts{font-size:11.5px}#seal .m-lrow .chain{overflow-wrap:anywhere;flex-wrap:wrap;row-gap:2px;overflow-x:visible}#seal .m-lrow .m-pill{justify-self:start}#developers .m-code{font-size:clamp(11px,3vw,13.5px);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}}@media (prefers-reduced-motion:reduce){#inspect .p-prod-scan:after,#inspect .p-prod-srow{animation:none}}