.o_echos_canal{margin:20px 0}.o_canal_opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:8px}.o_canal_op{margin:0;cursor:pointer}.o_canal_op input{position:absolute;opacity:0;width:0;height:0}.o_canal_box{display:flex;align-items:center;padding:13px 16px;border:1.5px solid #dfe9eb;border-radius:12px;background:#fff;color:#3a4a4c;font-size:14.5px}.o_canal_op:hover .o_canal_box{border-color:#9dc0c7;background:#F5FAFB}.o_canal_op input:checked + .o_canal_box{border-color:#0E3C39;background:#EEF4F5;color:#0E3C39;font-weight:600}.o_echos_disp{margin:0 0 20px}.o_echos_disp input{display:block;width:100%;margin-top:8px;padding:11px;border:1px solid #dfe9eb;border-radius:10px}