.ch-launch{display:flex;align-items:center;gap:8px;background:#f5f1ff;border:1px solid #e4daf9;border-radius:12px;padding:10px 12px;color:#4a259a;font:inherit;font-size:12px;font-weight:600;cursor:pointer;margin-left:auto;margin-right:12px}.ch-launch svg{width:20px;height:20px}.ch-launch b{background:#e8e0f8;border-radius:20px;padding:2px 7px}.ch-launch.ch-attention b{background:#ffead3;color:#8c4800}.ch-dialog{padding:0;width:min(1120px,calc(100vw - 32px));max-width:1120px;border:1px solid #e1dcf0;border-radius:22px;color:#171137;background:#faf9ff;max-height:90vh;box-shadow:0 24px 90px #21113b30}.ch-dialog::backdrop{background:#170c385e;backdrop-filter:blur(5px)}.ch-head{display:flex;justify-content:space-between;align-items:start;padding:26px 30px;background:white;border-bottom:1px solid #e8e4f1}.ch-eyebrow{font-size:10px;letter-spacing:1.8px;color:#7445bc;font-weight:700}.ch-head h2{font-size:25px;margin:6px 0}.ch-head p{font-size:13px;color:#6c6385;margin:0}.ch-body{padding:24px 30px}.ch-toolbar{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px}.ch-toolbar label{display:grid;gap:7px;font-size:12px}.ch-toolbar select{min-width:220px}.ch-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.ch-stats article{border:1px solid #e4ddf2;border-radius:16px;padding:18px;background:white}.ch-stats span{font-size:12px;color:#6c6385}.ch-stats strong{display:block;font-size:30px;margin-top:10px}.ch-stats article:first-child{background:linear-gradient(135deg,#50219a,#7750bd);color:white}.ch-stats article:first-child span{color:#f0e6ff}.ch-alerts h3,.ch-company h3{font-size:16px;margin:0 0 8px}.ch-alert{display:flex;align-items:center;justify-content:space-between;gap:18px;border-left:3px solid #f0b455;background:#fff8eb;border-radius:10px;margin:10px 0;padding:14px}.ch-alert.ch-critical{border-color:#de6c6c;background:#fff1f1}.ch-alert b{font-size:13px}.ch-alert p{margin:5px 0 0;color:#6c6385;font-size:12px}.ch-company{margin-top:26px}.ch-company>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:10px}.ch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ch-channel{border:1px solid #e4ddf2;border-radius:16px;background:white;padding:20px;min-width:0}.ch-channel-top{display:flex;justify-content:space-between;gap:8px;align-items:center}.ch-channel>p{font-size:12px;color:#6c6385;min-height:34px;line-height:1.5}.ch-channel dl{margin:14px 0;display:grid;gap:9px}.ch-channel dl div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.ch-channel dd{font-weight:700;margin:0}.ch-channel footer{border-top:1px solid #eee8f5;padding-top:12px;color:#6c6385;font-size:11px;line-height:1.7}.ch-note{font-size:11px;color:#6c6385;line-height:1.7;margin:24px 0 0}.ch-error{background:#ffeded;color:#982e2e;padding:12px;border-radius:10px}.dark .ch-dialog{background:#211634;color:#f3eefe}.dark .ch-head,.dark .ch-channel,.dark .ch-stats article{background:#2b1d40;color:#f3eefe}.dark .ch-alert{background:#463326}.dark .ch-alert.ch-critical{background:#482733}@media(max-width:750px){.ch-launch span{display:none}.ch-launch{padding:8px;margin-right:6px}.ch-head,.ch-body{padding:18px}.ch-stats{grid-template-columns:repeat(2,1fr)}.ch-grid{grid-template-columns:1fr}.ch-alert,.ch-company>header{align-items:start;flex-direction:column}.ch-toolbar{align-items:stretch;flex-direction:column}.ch-toolbar select{width:100%}.ch-dialog{max-height:94vh;width:calc(100vw - 16px)}.ch-channel-top{align-items:start;flex-wrap:wrap}}
