.company-recommendations-table-module__dARP7q__section{border:1px solid var(--line);background:#fff;border-radius:12px;margin:16px 0;overflow:hidden}.company-recommendations-table-module__dARP7q__table{table-layout:fixed;border-collapse:collapse;width:100%}.company-recommendations-table-module__dARP7q__table th{text-align:left;color:#20252c;background:#f3f5f7;width:50%;padding:12px 10px;font-size:14px;font-weight:750}.company-recommendations-table-module__dARP7q__table td{vertical-align:middle;border-top:1px solid var(--line);padding:12px 10px}.company-recommendations-table-module__dARP7q__table th+th,.company-recommendations-table-module__dARP7q__table td+td{border-left:1px solid var(--line)}.company-recommendations-table-module__dARP7q__company{align-items:center;gap:10px;min-width:0;display:flex}.company-recommendations-table-module__dARP7q__company:focus-visible{outline-offset:3px;outline:2px solid #245181}.company-recommendations-table-module__dARP7q__company .avatar{border-radius:9px;flex:none;width:36px;min-width:36px;height:36px;font-size:11px}.company-recommendations-table-module__dARP7q__text{flex-direction:column;gap:4px;min-width:0;display:flex}.company-recommendations-table-module__dARP7q__text strong{color:#171b20;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.company-recommendations-table-module__dARP7q__text>span{color:#a42c38;font-size:12px;font-weight:700;line-height:1.35}.company-recommendations-table-module__dARP7q__empty{color:var(--muted);font-size:12px}.company-recommendations-table-module__dARP7q__note{border-top:1px solid var(--line);color:var(--muted);padding:9px 12px;font-size:11px}.company-recommendations-table-module__dARP7q__note summary{cursor:pointer}.company-recommendations-table-module__dARP7q__note p{margin:7px 0 0;line-height:1.6}@media (max-width:480px){.company-recommendations-table-module__dARP7q__table th{padding:10px 8px;font-size:12px}.company-recommendations-table-module__dARP7q__table td{padding:10px 8px}.company-recommendations-table-module__dARP7q__company{gap:6px}.company-recommendations-table-module__dARP7q__company .avatar{border-radius:7px;width:28px;min-width:28px;height:28px}.company-recommendations-table-module__dARP7q__text strong{font-size:11px}.company-recommendations-table-module__dARP7q__text>span,.company-recommendations-table-module__dARP7q__empty{font-size:10px}}
