.capi-mini{display:block;max-width:240px;margin:3px 0 5px;font-size:11px;line-height:1.5;color:#64748b}
.capi-mini>summary{display:block;list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}
.capi-mini>summary::-webkit-details-marker{display:none}.capi-mini>summary:focus-visible{outline:2px solid #6366f1;outline-offset:2px}
.capi-mini>summary::after{content:' ▾';color:#94a3b8}.capi-mini[open]>summary{white-space:normal}.capi-mini[open]>summary::after{content:' ▴'}
.capi-mini.is-ok{color:#047857}.capi-mini.is-waiting{color:#92400e}
.capi-mini-body{padding:9px;margin-top:5px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;overflow-wrap:anywhere}
.capi-mini-body small{display:block!important;font-size:10px!important;margin:5px 0!important;color:#64748b}
.capi-mini-body table{width:100%;font-size:10px;border-collapse:collapse}.capi-mini-body th,.capi-mini-body td{padding:4px 2px;text-align:left;border-bottom:1px solid #e2e8f0}
.capi-mini-body details>summary{cursor:pointer;margin-top:6px}.capi-receipt{font-size:10px;padding:6px 0;border-bottom:1px solid #e2e8f0}
.nvs-short-panel{padding:14px!important}.nvs-short-panel h2{font-size:17px!important}.nvs-short-panel p{margin:5px 0 9px!important;font-size:12px!important}
.nvs-short-metric{padding:9px 12px!important}.nvs-short-metric strong{font-size:22px!important;margin-top:4px!important}
.capi-event-details summary{cursor:pointer;white-space:nowrap;font-size:12px;color:#047857}.capi-event-details table{font-size:11px;margin-top:6px;width:100%;border-collapse:collapse}
.capi-event-details td,.capi-event-details th{padding:5px!important;text-align:left!important}.capi-event-details .capi-event-help{font-size:11px;color:#64748b;display:block;margin:5px 0}
