.addr249[data-acdm-mode=transmission] .addr249-thread,.addr249[data-acdm-mode=transmission] .addr249-decision{display:none}.cste251-phasebar{display:flex;gap:6px;margin:0 0 12px}.cste251-phasebar button,.cste251-entry{height:32px;padding:0 10px;border:1px solid #2a4c54;border-radius:8px;background:#071721;color:#a8c3c2;font:700 8px ui-monospace;letter-spacing:.08em}.cste251-entry{margin-left:0}.cste251-entry[data-active=true],.cste251-phasebar button[data-active=true]{border-color:#73dfc2;background:#6bd8bc;color:#04151a}.cste251-hero{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:12px}.cste251-hero h3{margin:4px 0 0;font-size:18px}.cste251-hero p{margin:5px 0 0;color:#829fa5;font-size:9px}.cste251-hero span{text-align:right}.cste251-hero span b{display:block;color:#f0cc72;font:700 18px ui-monospace}.cste251-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.cste251-card,.cste251-impact,.cste251-response,.cste251-certificate{padding:13px;border:1px solid #1e4149;border-radius:12px;background:linear-gradient(145deg,#071923,#05131c);color:#dcefeb}.cste251-card{min-height:164px;text-align:left}.cste251-card[data-active=true],.cste251-card[data-done=true]{border-color:#6bd9bd;box-shadow:inset 0 0 28px rgba(69,215,180,.09)}.cste251-card header{display:flex;justify-content:space-between;gap:8px}.cste251-card header strong{font-size:11px}.cste251-card header b{color:#f0ce76;font:700 17px ui-monospace}.cste251-card p{min-height:42px;color:#819da2;font-size:9px;line-height:1.5}.cste251-card dl{margin:8px 0 0}.cste251-card dl div{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid #193841;font-size:8px}.cste251-card dd{margin:0;color:#efce77}.cste251-card em{display:block;margin-top:8px;color:#67d8bc;font:700 8px ui-monospace}.cste251-route{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.cste251-route article{padding:11px;border:1px solid #1d3d45;border-radius:9px}.cste251-route b{display:block;margin-top:5px;color:#efcd75;font:700 12px ui-monospace}.cste251-impact-layout,.cste251-response-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:10px}.cste251-waterfall>div{display:grid;grid-template-columns:75px 1fr 50px;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #193840;font-size:9px}.cste251-waterfall i{height:7px;background:#0d2c34;border-radius:9px;overflow:hidden}.cste251-waterfall i span{display:block;height:100%;background:linear-gradient(90deg,#db6d69,#eec76d)}.cste251-breaches button,.cste251-response button{width:100%;min-height:42px;margin-top:7px;padding:9px;border:1px solid #254a53;border-radius:8px;background:#071923;color:#cde1df;text-align:left;font-size:9px}.cste251-breaches button[data-done=true],.cste251-response button[data-done=true]{border-color:#69d8bc;color:#71e0c3}.cste251-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.cste251-metrics article{padding:11px;border:1px solid #1c3b43;border-radius:9px}.cste251-metrics b{display:block;margin-top:5px;color:#f0cc72;font:700 12px ui-monospace}.cste251-certificate strong{display:block;margin:6px 0;font-size:14px}.cste251-certificate p{color:#819da2;font-size:9px;line-height:1.55}.cste251-certificate dl div{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #1c3b43;font-size:8px}.cste251-certificate dd{margin:0;color:#efcc73}.cste251-certify{width:100%;height:42px;border:1px solid #846c36;border-radius:8px;background:#17170e;color:#efcc72;font:700 9px ui-monospace}.cste251-certify:disabled{opacity:.35}.cste251-certify:not(:disabled){background:#edd073;color:#071519}.cste251-receipt{display:none;margin-top:10px;padding:10px;border:1px solid #5ed2b5;color:#6ee1c3;font:700 9px ui-monospace;text-align:center}.cste251-receipt[data-visible=true]{display:block}@media(max-width:900px){.addr249 .acdm250-switch,.cste251-phasebar{flex-wrap:wrap;overflow:visible}.addr249 .acdm250-switch button,.cste251-phasebar button{min-width:0;flex:1 1 128px}.cste251-hero{display:block}.cste251-hero span{text-align:left;margin-top:8px}.cste251-grid{grid-template-columns:1fr 1fr}.cste251-impact-layout,.cste251-response-layout{grid-template-columns:1fr}.cste251-metrics{grid-template-columns:1fr 1fr}}
