.broker-rating{margin:0 0 28px;padding:8px;overflow-x:auto;border:1px solid #29303a;background:#29303a}.broker-rating .opcion-table{width:100%;margin:0}.broker-rating .opcion-row{display:grid;grid-template-columns:36px minmax(108px,1.35fr) 64px minmax(92px,1fr) minmax(108px,1.2fr) minmax(92px,.95fr) minmax(92px,.95fr) minmax(128px,1.15fr);align-items:center;margin:0 0 9px;padding:12px 0;background:#fff}.broker-rating .opcion-row.first-row{align-items:flex-end;margin-bottom:0;padding:0 0 6px;background:transparent}.broker-rating .opcion-number{width:30px;height:30px;margin:0 auto;border:1px solid #cdcdcd;border-radius:100%;background:#fff;color:#ae3a40;font-size:16px;font-weight:700;line-height:30px;text-align:center}.broker-rating .opcion-cell{box-sizing:border-box;min-width:0;border-right:1px solid #d4d4d4;color:#5b5b5b;font-size:16px;font-weight:500;line-height:1.25;text-align:center}.broker-rating .opcion-row.first-row .opcion-cell{border-right:none}.broker-rating .opcion-cell p{margin:10px 0 0;color:#f4f4f4;font-size:14px;font-weight:400;line-height:1.15;text-align:center}.broker-rating .opcion-cell_pad{width:auto;padding:0;border:none}.broker-rating .opcion-cell_site{border-right-color:transparent}@media (max-width:700px){.broker-rating .opcion-table{min-width:760px}}.broker-rating .opcion-cell_img img{display:inline-block;width:auto;max-width:125px;height:auto;max-height:60px;vertical-align:middle}.broker-rating .vote-link{color:inherit;text-decoration:none}.broker-rating .vote-high,.broker-rating .vote-low,.broker-rating .vote-mid,.broker-rating .vote-new{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-weight:700}.broker-rating .vote-high{color:#3a9b41}.broker-rating .vote-mid{color:#ffc928}.broker-rating .vote-low{color:#b4363b}.broker-rating .vote-new{color:#555}.broker-rating .vote-high img,.broker-rating .vote-low img,.broker-rating .vote-mid img{width:15px;height:15px}.broker-rating .opcion-cell_site a,.broker-rating a.obzor-a.desktop,.broker-rating a.rev-a-desktop{display:inline-block;box-sizing:border-box;width:calc(100% - 8px);margin:0;padding:8px 2px;border-radius:2px;font-size:13px;line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap}.broker-rating a.obzor-a.desktop{border:2px solid #3a9b41;background:#fff;color:#3a9b41}.broker-rating a.rev-a-desktop{border:2px solid #912e33;background:#fff;color:#912e33}.broker-rating .opcion-cell_site a{border:2px solid #3a9b41;background:#3a9b41;color:#fff}.broker-rating .opcion-cell_bonys a{color:#004374;text-decoration:none}.broker-rating .opcion-cell_bonys img,.broker-rating .opcion-cell_depozit img{display:inline-block;vertical-align:middle}