.provision-summary{overflow:hidden;margin:22px 0 16px;border:1px solid #1b2d40;border-radius:11px}
.provision-summary div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 15px;background:#08111b;font-size:12px}
.provision-summary div+div{border-top:1px solid #152638}
.provision-summary span{color:var(--muted)}
.provision-summary strong{color:#cde2f4;text-align:right}
.provision-summary strong.pass{color:var(--green)}
.provision-summary strong.warning-text{color:#d8b779}
.command-block{display:flex;align-items:stretch;overflow:hidden;border:1px solid #285277;border-radius:10px;background:#040a10}
.command-block code{flex:1;overflow:auto;padding:15px;color:#bfe9ff;font-size:12px;line-height:1.5;white-space:nowrap}
.command-block button{min-width:92px;border:0;border-left:1px solid #285277;color:#d9f2ff;background:#102b40;cursor:pointer}
.command-help{margin:10px 2px 0;color:var(--muted);font-size:12px;line-height:1.65}
@media(max-width:650px){.provision-summary div{align-items:flex-start;flex-direction:column;gap:5px}.provision-summary strong{text-align:left}.command-block{align-items:stretch;flex-direction:column}.command-block button{min-height:42px;border-top:1px solid #285277;border-left:0}}
