.cm [hidden],.cm[hidden]{display:none!important}.cm-platforms{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:8px 0;display:grid}.cm-platform{border:1.5px solid #201c0e26;border-radius:14px;padding:20px 22px 6px}.ip-body .cm-platform h3{margin:0 0 10px}.ip-body .cm-platform ul{margin-bottom:12px}.ip-body .cm-source{color:#201c0ebf;font-size:14px}.cm-controls{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px 16px;margin:8px 0 12px;display:grid}@media (max-width:600px){.cm-controls{grid-template-columns:minmax(0,1fr)}}.cm-field{flex-direction:column;gap:6px;min-width:0;display:flex}.cm-field label{font-size:15px;font-weight:600}.cm-field .lf-input{width:100%}.ip-body .cm-count{color:#201c0eb3;margin:0 0 4px;font-size:15px}.ip-body .cm-brand h3{margin:22px 0 10px}.ip-body .cm-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}@media (min-width:700px){.ip-body .cm-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.ip-body .cm-item{border:1.5px solid #201c0e1f;border-radius:12px;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:4px 10px;margin:0;padding:10px 14px;line-height:1.35;display:flex}@media (max-width:699px){.ip-body .cm-item{padding:8px 10px;font-size:15px}.ip-body .cm-platform{padding:16px 16px 4px}.ip-body .cm-platform ul{padding-left:18px}}.ip-body .cm-item--no{background:#f2f2f299}.cm-name{font-weight:600}.cm-badge{text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;border-radius:60px;padding:2px 10px;font-size:12px;font-weight:700}.cm-badge--ok{background:var(--color-yellow,#f2e40c);color:var(--color-dark-grey,#201c0e)}.cm-badge--check{color:var(--color-dark-grey,#201c0e);background:#fff;border:1px dashed #201c0e99}.cm-badge--no{background:var(--color-dark-grey,#201c0e);color:#fff}.cm-note{color:#201c0ebf;flex-basis:100%;font-size:14px}.ip-body .cm-empty{background:#f2f2f2cc;border-radius:12px;margin:12px 0 0;padding:14px 18px}.ip-body .cm-faq{padding-left:0}.ip-body .cm-faq summary h3{font:inherit;margin:0}
