.cc .cc-panel-run .cc-run-options{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:4px 10px;}
.cc .cc-run-options>.cc-run-cost{grid-column:1;grid-row:1;min-width:0;}
.cc .cc-run-options>.cc-output-choice{grid-column:2;grid-row:1;}
.cc .cc-run-options>.cc-billing-reserve{grid-column:1/-1;display:block;min-width:0;margin:0;padding:0;color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere;}
.cc .cc-inline-billing-notice{margin:7px 12px;padding:8px 10px;border:1px solid #bd965a55;border-radius:8px;background:#b78a3c0c;color:var(--text);font-size:11px;line-height:1.6;overflow-wrap:anywhere;}
.cc .cc-inline-billing-notice>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px;}
.cc .cc-inline-billing-notice button{padding:5px 9px;border:1px solid #8c9ead44;border-radius:6px;background:#8c9ead12;color:var(--text);font-size:11px;}
.cc .cc-inline-billing-notice button[data-cc=billing-accept]{border-color:#5793bd77;background:#5793bd22;}
.cc .cc-reference-update-row{padding:5px 12px 0;}
html body .cc .cc-upstream-change{display:inline-flex;align-items:center;align-self:center;gap:5px;max-width:100%;margin:0;padding:2px 0;border:0;background:transparent;color:var(--muted);font-size:10px;font-weight:400;line-height:1.6;white-space:nowrap;cursor:help;}
.cc .cc-upstream-change i{width:4px;height:4px;border-radius:50%;background:#72accd;flex:none;}
.cc .cc-upstream-change>span{opacity:.65;font-size:10px;}
.cc .cc-upstream-change:focus-visible{outline:1px solid #72accd;outline-offset:3px;border-radius:2px;}
.cc .cc-inline-batch-review{margin:8px 12px;padding:10px;border:1px solid #8c9ead44;border-radius:9px;background:var(--panel);}
.cc .cc-inline-batch-review:empty{display:none;}
.cc .cc-inline-batch-review .cc-batch-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}
.cc .cc-inline-batch-review .cc-batch-total{flex-basis:100%;font-size:11px;}
.cc .cc-inline-batch-review .cc-batch-divider{display:none;}
.cc .cc-inline-batch-review .cc-batch-list{max-height:180px;overflow:auto;}
.cc .cc-inline-batch-review .cc-batch-item{min-width:0;grid-template-columns:32px minmax(0,1fr);}
.cc .cc-inline-batch-review .cc-batch-numbers{grid-column:2;}
.cc #ccSubmitReview{display:none!important;}
