.cc-operations{margin-top:22px}.cc-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;margin:18px 0;display:grid}.cc-grid .cv-field{margin:0}.cc-grid .cv-field input,.cc-grid textarea{box-sizing:border-box;width:100%;color:var(--silver-ink);font:inherit;background:#fff;border:1px solid #858ba3;border-radius:6px;padding:12px}.cc-grid .cv-field input{min-height:44px}.cc-grid textarea{resize:vertical}.cc-grid [hidden]{display:none}#cv-apply{margin-top:12px}.cc-fields{align-items:start}.cc-error{color:var(--silver-error);overflow-wrap:anywhere;margin-top:8px;font-weight:600}.cc-grid [aria-invalid=true],.cc-grid .cv-field input[aria-invalid=true]{border-color:var(--silver-error)}.cv-check input[aria-invalid=true]{outline:2px solid var(--silver-error);outline-offset:2px}.cc-columns-field{margin-top:18px}.cc-columns-field h3{font-size:16px}.cc-columns{flex-wrap:wrap;gap:8px;max-height:232px;margin:12px 0 0;padding:4px;list-style:none;display:flex;overflow:auto}.cc-columns button{max-width:260px;min-height:44px;color:var(--silver-ink);cursor:pointer;background:#fff;border:1px solid #858ba3;border-radius:100px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:inline-flex}.cc-columns button span,.cc-columns button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-columns button em{color:var(--silver-muted)}.cc-columns button b{color:var(--silver-violet-text)}.cc-columns button[aria-pressed=true]{border-color:var(--silver-violet);box-shadow:inset 0 0 0 1px var(--silver-violet);background:#eae5ff}.cc-columns button[aria-pressed=true] b:before{content:"✓ "}#cv-table th:first-child{overflow-wrap:normal;white-space:nowrap}.cc-change{color:var(--silver-ink);background:#eae5ff;border-radius:6px;padding:14px}@media (width<=700px){.cc-grid{grid-template-columns:1fr}}
