.dev-scene{--scene-border:var(--border-default);min-width:0;color:var(--text-primary);font:400 14px/1.6 var(--mono);margin:0}.dev-scene figcaption{max-width:80ch;color:var(--text-secondary);font:400 14px/1.7 var(--sans);margin-top:20px}.dev-scene strong{font-weight:500}.dev-scene__eyebrow{font:inherit;color:var(--av-fg-info);margin:0 0 24px}.dev-testing__head{border:1px solid var(--scene-border);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 24px;display:flex}.dev-testing__rows{margin:0;padding:0;list-style:none}.dev-testing__rows li{border:1px solid var(--scene-border);border-top:0;grid-template-columns:minmax(140px,.7fr) minmax(0,1.4fr) minmax(100px,.5fr);align-items:center;gap:20px;padding:24px;display:grid}.dev-testing__tool,.dev-check{align-items:center;gap:12px;display:flex}.dev-testing__scope{color:var(--text-secondary)}.dev-check--passed{color:var(--av-status-operational)}.dev-check--failed{color:var(--av-status-outage)}.dev-delivery{padding-block:20px}.dev-delivery__path{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.dev-delivery__path li{min-width:0;position:relative}.dev-delivery__node{box-sizing:border-box;border-block:1px solid var(--scene-border);flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:24px 16px;display:flex}.dev-delivery__node>span:last-child{color:var(--text-secondary)}.dev-delivery__step{color:var(--av-fg-info)}.dev-delivery__edge{width:32px;height:16px;color:var(--av-fg-info);position:absolute;top:50%;left:100%;overflow:visible;transform:translateY(-50%)}.dev-delivery__edge path{fill:none;stroke:currentColor;stroke-width:1px}.dev-delivery__edge circle{fill:currentColor}.dev-cache__request{overflow-wrap:anywhere;align-items:center;gap:16px;margin-bottom:24px;display:flex}.dev-cache__artifact{border:1px solid var(--scene-border);background:var(--av-bg-quiet);padding:28px}.dev-cache__artifact dl{margin:0}.dev-cache__artifact dl>div{border-top:1px solid var(--scene-border);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-block:12px;display:flex}.dev-cache__artifact dt{color:var(--text-secondary)}.dev-cache__artifact dd{margin:0}.dev-cache__trace{border-left:1px solid var(--av-fg-info);margin:24px 0 0;padding:0;list-style:none}.dev-cache__trace li{grid-template-columns:90px minmax(0,1fr);gap:16px;padding:12px 0 12px 20px;display:grid}.dev-cache__trace span{color:var(--text-secondary)}.dev-firewall{grid-template-columns:minmax(180px,.65fr) minmax(0,1.7fr);gap:32px;display:grid}.dev-firewall__boundary{border-right:1px solid var(--av-fg-info);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;display:flex}.dev-firewall__boundary span{color:var(--text-secondary)}.dev-firewall__requests{border-block:1px solid var(--scene-border)}.dev-firewall__row{grid-template-columns:1fr 1fr;gap:16px 24px;padding:24px 0;display:grid}.dev-firewall__row+.dev-firewall__row{border-top:1px solid var(--scene-border)}.dev-firewall__row>span:nth-child(2){color:var(--text-secondary)}.dev-firewall__row strong{grid-column:1/-1;align-items:center;gap:12px;display:flex}.dev-firewall figcaption{grid-column:1/-1;margin-top:0}.dev-data__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.dev-data__pair>div{min-width:0}.dev-data__pair header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.dev-data table{border-collapse:collapse;text-align:left;width:100%}.dev-data caption{text-align:left;color:var(--text-secondary);padding:16px 0}.dev-data th,.dev-data td{border-bottom:1px solid var(--scene-border);padding:16px 12px;font-weight:400}.dev-data th{color:var(--text-secondary);border-top:1px solid var(--scene-border)}@media (max-width:900px){.dev-delivery__path{grid-template-columns:minmax(0,1fr);gap:32px}.dev-delivery__node{grid-template-columns:24px 24px minmax(0,1fr);align-items:center;gap:16px;padding:24px;display:grid}.dev-delivery__node>span:last-child{grid-column:3}.dev-delivery__edge{top:100%;left:50%;transform:translate(-50%,8px)rotate(90deg)}}@media (max-width:620px){.dev-testing__rows li{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px 16px}.dev-testing__tool,.dev-check{gap:8px}.dev-testing__scope{grid-area:2/1/auto/-1}.dev-testing__head{padding-inline:16px}.dev-data__pair,.dev-firewall{grid-template-columns:minmax(0,1fr)}.dev-firewall__boundary{border-right:0;border-bottom:1px solid var(--av-fg-info)}.dev-firewall__row{grid-template-columns:minmax(0,1fr)}.dev-data th,.dev-data td{padding-inline:6px}.dev-cache__artifact{padding:20px 16px}.dev-delivery__node{grid-template-columns:24px minmax(0,1fr)}.dev-delivery__step{grid-column:1/-1}.dev-delivery__node>span:last-child{grid-column:2}}