.case-command-panel {margin:10px 0;padding:12px;border:1px solid var(--bs-border-color,#bdcbd5);border-radius:10px;background:var(--bs-tertiary-bg,#f4f7fa)} .case-command-hint,.case-command-status {font-size:.82rem;color:var(--bs-secondary-color,#52616f)} .case-command-status {margin-top:8px;white-space:pre-wrap} .case-command-status.is-error {color:var(--bs-danger,#b42318)} .case-command-receipt {padding:9px;margin-bottom:9px;background:var(--bs-success-bg-subtle,#e8f3ee);border-radius:7px;font-size:.85rem}.case-command-receipt a {display:inline-block;margin:5px 10px 0 0} .case-command-chips,.case-command-suggestions {display:flex;flex-wrap:wrap;gap:6px;margin-top:8px} .case-command-chips:empty,.case-command-suggestions:empty {display:none} .case-command-chips button,.case-command-suggestions button {border:1px solid var(--bs-border-color,#bdcbd5);border-radius:7px;padding:5px 9px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#182b38);font-size:.82rem;max-width:100%;overflow-wrap:anywhere;text-align:left} .case-command-chips button {border-color:#609284;background:var(--bs-success-bg-subtle,#e8f3ee)} .case-command-panel button:hover {border-color:var(--bs-primary,#247566)} .case-command-suggestions button.is-active {outline:2px solid var(--bs-primary,#247566);background:var(--bs-primary-bg-subtle,#dfebe8)} .case-command-drafts {display:grid;gap:6px;padding-top:8px}.case-command-settlement {border:1px solid var(--bs-border-color,#bdcbd5);border-radius:7px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#182b38);font-size:.82rem;padding:5px} .case-command-panel button:focus-visible {outline:2px solid var(--bs-primary,#247566);outline-offset:2px} .case-command-panel details {margin-top:9px;font-size:.82rem}.case-command-panel summary {cursor:pointer}.case-command-help {padding-top:8px;display:grid;gap:5px;overflow-wrap:anywhere}.case-command-help p {margin:5px 0 0} @media(max-width:600px) {.case-command-suggestions {max-height:190px;overflow:auto}.case-command-panel {padding:9px}} /* Compact command reference, grouped by the work being done. */ .case-command-help-disclosure>summary{padding:9px 11px;border:1px solid var(--bs-border-color,#bdcbd5);border-radius:8px;background:var(--bs-body-bg,#fff);font-weight:600;color:var(--bs-body-color,#243449)} .case-command-help-disclosure[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0} .case-command-help{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:12px;border:1px solid var(--bs-border-color,#bdcbd5);border-top:0;border-radius:0 0 8px 8px;background:var(--bs-body-bg,#fff)} .case-command-help-intro{grid-column:1/-1;margin:0!important;color:var(--bs-secondary-color,#64748b);font-size:12px;line-height:1.5} .case-command-help-group{min-width:0} .case-command-help-group h6{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:var(--case-primary,#177b68);margin:0 0 7px} .case-command-help-item{display:grid;grid-template-columns:75px minmax(0,1fr);gap:3px 8px;width:100%;text-align:left;padding:7px 8px;margin-bottom:4px;border:1px solid transparent;border-radius:6px;background:var(--bs-tertiary-bg,#f4f7fa);color:var(--bs-body-color,#243449)} .case-command-help-item code{font-size:11px;font-weight:600;color:var(--case-primary,#177b68)} .case-command-help-item span{font-size:11px;line-height:1.4} .case-command-help-item small{grid-column:1/-1;font-family:ui-monospace,monospace;font-size:10px;color:var(--bs-secondary-color,#64748b);overflow-wrap:anywhere} .case-command-help-item:hover{background:var(--case-primary-soft,var(--bs-success-bg-subtle,#e8f3ee))} .case-command-help-scope{grid-column:1/-1;padding:10px;background:var(--bs-tertiary-bg,#f4f7fa);border-radius:7px;font-size:11px} .case-command-help-scope strong{color:var(--bs-body-color,#243449)} .case-command-help-scope p{color:var(--bs-secondary-color,#64748b)} .case-command-help-scope pre{margin:6px 0 0;font-size:11px;white-space:pre-wrap;color:var(--bs-body-color,#243449)} @media(max-width:900px){.case-command-help{grid-template-columns:minmax(0,1fr);gap:12px}} .case-command-suggestions{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;max-height:210px;overflow-y:auto;overscroll-behavior:contain;border-radius:8px;background:var(--bs-body-bg,#fff)} .case-command-suggestions:not(:empty){padding:5px;border:1px solid var(--bs-border-color,#bdcbd5);box-shadow:0 4px 12px #0000000d} .case-command-suggestions button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border-color:transparent;padding:6px 8px} .case-command-suggestions strong{font-size:12px;font-weight:600}.case-command-suggestions small{font-size:11px;color:var(--bs-secondary-color,#64748b);text-align:right} .case-command-suggestions button:hover{background:var(--case-primary-soft,var(--bs-success-bg-subtle,#e8f3ee))}