.cr-page{flex-direction:column;gap:16px;padding:4px 2px 24px;display:flex}.cr-head{flex-direction:column;gap:8px;display:flex}.cr-head-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cr-outcome{margin:0;font-size:15px;font-weight:600;line-height:1.4}.cr-detail{opacity:.75;max-width:72ch;margin:0;font-size:13px;line-height:1.5}.cr-status{border:1px solid var(--line-2,#3a3a3f);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.cr-status[data-tone=neutral]{color:inherit;opacity:.8}.cr-status[data-tone=info]{color:#7db4ff;background:#2f5da324;border-color:#2f5da3}.cr-status[data-tone=amber]{color:#f0b429;background:#f0b4291a;border-color:#7a5b16}.cr-status[data-tone=red]{color:#ff7a7a;background:#ff5a5a1a;border-color:#8c2f2f}.cr-mediabadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0000008c;border:1px solid #ffffff38;border-radius:6px;align-items:center;padding:4px 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.cr-mediabadge[data-kind=schematic]{border-style:dashed}.cr-mediabadge[data-kind=your-result]{background:#2f5da3bf;border-style:solid}.cr-cols{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){.cr-cols{grid-template-columns:minmax(0,1fr)}}.cr-workspace{min-width:0}.cr-side{flex-direction:column;gap:14px;min-width:0;display:flex}.cr-controls{flex-direction:column;gap:12px;display:flex}.cr-more{border:1px solid var(--line-2,#3a3a3f);border-radius:10px;padding:0 12px}.cr-more-summary{cursor:pointer;padding:10px 0;font-size:13px;font-weight:600;list-style:none}.cr-more-summary::-webkit-details-marker{display:none}.cr-more-summary:before{content:"▸ ";opacity:.6}.cr-more[open] .cr-more-summary:before{content:"▾ "}.cr-more-body{flex-direction:column;gap:10px;padding:2px 0 12px;display:flex}.cr-launch{flex-direction:column;gap:8px;display:flex}.cr-result{border-top:1px solid var(--line-2,#3a3a3f);flex-direction:column;gap:12px;padding-top:16px;display:flex}.cr-page{box-sizing:border-box;width:100%;max-width:1240px;padding:18px 28px 40px}.cr-side,.cr-controls,.cr-launch,.cr-cols>*{min-width:0}
