
/* Shieldy custom commands preview r15 — interface only. No API/network changes. */
[data-custom-workspace-panel="commands"] .cc-layout{grid-template-columns:minmax(0,1fr)!important}
[data-custom-workspace-panel="commands"] .cc-editor-card{width:100%!important;max-width:none!important}
[data-custom-workspace-panel="commands"] .cc-head-actions-r15{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex:0 0 auto}
[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:34px;border:1px solid #2da44e!important;background:rgba(45,164,78,.10)!important;color:#1f883d!important;font-weight:800!important;opacity:1!important;box-shadow:none!important}
[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15::before{content:"👁";display:inline-block;flex:0 0 auto;font-size:15px;line-height:1;transform:translateY(-.5px)}
[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15:not(:disabled):hover,[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15:not(:disabled):focus-visible,[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15[aria-expanded="true"]{border-color:#1f883d!important;background:#2da44e!important;color:#fff!important;outline:none!important;box-shadow:0 0 0 3px rgba(45,164,78,.14)!important}
[data-custom-workspace-panel="commands"] #cc-preview-toggle-r15.cc-preview-toggle-r15:disabled{border-color:rgba(45,164,78,.34)!important;background:rgba(45,164,78,.05)!important;color:rgba(31,136,61,.48)!important;opacity:1!important;cursor:not-allowed!important}
.cc-preview-modal-r15 .cc-preview-modal-dialog-r15{width:min(700px,calc(100vw - 32px))}
.cc-preview-modal-r15 .cc-preview-command-r15{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:800;color:var(--sh-auto-text,#172033)}
.cc-preview-modal-r15 .cc-preview-stage-modal-r15{min-height:150px;margin-top:0!important;padding:16px;border:1px solid var(--sh-auto-border,rgba(148,163,184,.28));border-radius:12px;background:color-mix(in srgb,var(--sh-auto-soft,#f1f5f9) 72%,var(--sh-auto-surface,#fff))}
.cc-preview-modal-r15 .cc-preview-vars-r15{margin-top:12px;padding:10px 11px;border:1px dashed var(--sh-auto-border,rgba(148,163,184,.34));border-radius:10px;color:var(--sh-auto-muted,#718096);line-height:1.45;overflow-wrap:anywhere}
.cc-preview-modal-r15 .cc-preview-vars-r15 strong{color:var(--sh-auto-text,#172033)}
html[data-theme="dark"] .cc-preview-modal-r15 .cc-preview-stage-modal-r15{background:rgba(255,255,255,.035)}
@media(max-width:700px){[data-custom-workspace-panel="commands"] .cc-head-actions-r15{width:100%}[data-custom-workspace-panel="commands"] .cc-head-actions-r15>button{flex:1 1 0}}
