.cc-workspace button,.cc-dialog button{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:12px 16px;font:inherit;cursor:pointer}.cc-workspace button:hover,.cc-dialog button:hover{border-color:var(--accent)}.cc-workspace button[aria-pressed=true],.cc-dialog .primary-button{background:var(--accent);color:#fff}.cc-workspace button:disabled,.cc-dialog button:disabled{opacity:.55;cursor:wait}.cc-workspace .pr-toolbar{gap:12px;margin:12px 0}.cc-workspace .pr-stats{margin:8px 0}.cc-job{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px}.cc-job>summary{display:flex;gap:16px;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.cc-job>summary:before{content:'⌄';color:var(--accent)}.cc-job>summary strong{flex:1;overflow-wrap:anywhere}.cc-sources{display:grid;gap:12px;margin-top:20px}.cc-sources article{border-top:1px solid var(--line);padding-top:14px;overflow-wrap:anywhere}.cc-sources article span{margin-left:12px;color:var(--muted)}.cc-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cc-comparison .ed-preview{min-width:0;margin:12px 0}.cc-comparison .ed-preview p{max-height:320px;overflow:auto}.cc-comparison .ed-preview:first-child{background:transparent}.cc-options{border:1px solid var(--line);border-radius:14px;padding:16px;margin:20px 0}.cc-options>summary{cursor:pointer;font-weight:600}.cc-dialog fieldset{border:1px solid var(--line);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px}.cc-dialog [name=account_ids]{min-height:110px}.cc-workspace .pr-journal article{padding:14px 0;border-bottom:1px solid var(--line)}.cc-workspace .pr-journal p{overflow-wrap:anywhere}@media(max-width:700px){.cc-comparison{grid-template-columns:1fr;gap:0}.cc-job{padding:16px}.cc-job>summary{align-items:flex-start;flex-wrap:wrap}.cc-job>summary span{font-size:13px}.cc-workspace .pr-toolbar button{flex:1 1 140px}}
